Aspose.Cells Cloud SDK for Perl Product Page Documentation API Ref Examples Blog Support License License CPAN

English | 中文 | 日本語 | Deutsch

English

Aspose.Cells Cloud SDK for Perl is a cloud-native REST API that enables Perl developers to create, read, edit, convert, and repair spreadsheet files—including Excel (XLS, XLSX, XLSB, XLSM), OpenDocument Spreadsheet (ODS), CSV, TSV, JSON, HTML, PDF, and more—without requiring Microsoft Excel or Office to be installed.

Built on the Aspose.Cells Cloud Web API, this MIT-licensed SDK supports advanced spreadsheet operations such as:

It seamlessly integrates with AWS, Microsoft Azure, and Google Cloud, ensuring high availability, scalability, and data integrity. Ideal for serverless apps, microservices, and cloud automation workflows.

Quick Start Guide

To begin with Aspose.Cells Cloud, here is what you need to do:

  1. Sign up for an account at Aspose for Cloud to obtain your application details.
  2. Install the Aspose.Cells Cloud Perl module from the CPAN distribution.
  3. Use the conversion code provided below as a reference to add or modify your application.

Convert an Excel File Using Perl

use strict;
use warnings;
use File::Slurp;
use MIME::Base64;
use AsposeCellsCloud::ApiClient;
use AsposeCellsCloud::CellsApi;
use AsposeCellsCloud::Configuration;
use AsposeCellsCloud::Request::ConvertSpreadsheetRequest;

my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));

my $request = AsposeCellsCloud::Request::ConvertSpreadsheetRequest->new();
$request->{spreadsheet} =  'EmployeeSalesSummary.xlsx';
$request->{format} = 'pdf';
my $response = $instance->put_convert_workbook(request=> $request);
open (my $fh, '>', 'EmployeeSalesSummary.pdf') or die "Cannot open EmployeeSalesSummary.pdf $!";
binmode($fh);
print $fh $response;
close($fh);

Supported File Formats

| Format | Description | Load | Save | | :---------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------- | :------- | | XLS | Excel 95/5.0 - 2003 Workbook. | √ | √ | | XLSX | Office Open XML SpreadsheetML Workbook or template file, with or without macros. | √ | √ | | XLSB | Excel Binary Workbook. | √ | √ | | XLSM | Excel Macro-Enabled Workbook. | √ | √ | | XLT | Excel 97 - Excel 2003 Template. | √ | √ | | XLTX | Excel Template. | √ | √ | | XLTM | Excel Macro-Enabled Template. | √ | √ | | XLAM | An Excel Macro-Enabled Add-In file used to add new functions to Excel. | | √ | | CSV | CSV (Comma Separated Value) file. | √ | √ | | TSV | TSV (Tab-separated values) file. | √ | √ | | TXT | Delimited plain text file. | √ | √ | | HTML | HTML format. | √ | √ | | MHTML | MHTML file. | √ | √ | | ODS | ODS (OpenDocument Spreadsheet). | √ | √ | | Numbers | Documents created by Apple's "Numbers" application, which is part of Apple's iWork office suite running on Mac OS X and iOS operating systems. | √ | | | JSON | JavaScript Object Notation. | √ | √ | | DIF | Data Interchange Format. | | √ | | PDF | Adobe Portable Document Format. | | √ | | XPS | XML Paper Specification Format. | | √ | | SVG | Scalable Vector Graphics Format. | | √ | | TIFF | Tagged Image File Format. | | √ | | PNG | Portable Network Graphics Format. | | √ | | BMP | Bitmap Image Format. | | √ | | EMF | Enhanced Metafile Format. | | √ | | JPEG | JPEG is an image format that uses lossy compression. | | √ | | GIF | Graphical Interchange Format. | | √ | | MARKDOWN | Represents a Markdown document. | | √ | | SXC | An XML-based format used by OpenOffice and StarOffice. | √ | √ | | FODS | An Open Document format stored as flat XML. | √ | √ | | DOCX | A well-known format for Microsoft Word documents combining XML and binary files. | | √ | | PPTX | The PPTX format is based on the Microsoft PowerPoint Open XML presentation file format. | | √ | | OTS | OTS (OpenDocument Spreadsheet). | √ | √ | | XML | XML file. | √ | √ | | HTM | HTM file. | √ | √ | | TIF | Tagged Image File Format. | | √ | | WMF | Windows Metafile Format. | | √ | | PCL | Printer Command Language Format. | | √ | | AZW3 | AZW3/KF8 File Format. | | √ | | EPUB | EPUB File Format. | | √ | | DBF | Database File Format. | | √ | | XHTML | XHTML File Format. | | √ |

Architecture

architecture.png

Developer Reference

Manipulate Excel and Other Spreadsheet Files in the Cloud

Features & Enhancements in Version 26.8

| Summary | Category | | :--- | :--- | | Enchent smart template feature. | Improvement | | A new AI data analysis API has been added. | New Feature |

Available SDKs

The Aspose.Cells Cloud SDK is available in multiple popular programming languages, enabling developers to integrate spreadsheet processing capabilities across various development environments.

Go Go

Java Java

.NET .NET

Node.js Node.js

Perl Perl

PHP PHP

Python Python

Ruby Ruby

Release History

中文

Aspose.Cells Cloud SDK for Perl 是一个云原生 REST API,使 Perl 开发者能够创建读取编辑转换修复电子表格文件——包括 ExcelXLSXLSXXLSBXLSM)、OpenDocument SpreadsheetODS)、CSVTSVJSONHTMLPDF 等——无需安装 Microsoft Excel 或 Office

基于 Aspose.Cells Cloud Web API 构建,此 MIT 许可的 SDK 支持高级电子表格操作,例如:

它无缝集成 AWSMicrosoft AzureGoogle Cloud,确保高可用性可扩展性数据完整性。非常适合无服务器应用、微服务和云自动化工作流。

快速入门指南

要开始使用 Aspose.Cells Cloud,您需要执行以下操作:

  1. Aspose for Cloud 注册账户以获取您的应用程序凭据。
  2. CPAN 发行版 安装 Aspose.Cells Cloud Perl 模块。
  3. 使用下面提供的转换代码作为参考,添加或修改您的应用程序。

使用 Perl 转换 Excel 文件

use strict;
use warnings;
use File::Slurp;
use MIME::Base64;
use AsposeCellsCloud::ApiClient;
use AsposeCellsCloud::CellsApi;
use AsposeCellsCloud::Configuration;
use AsposeCellsCloud::Request::ConvertSpreadsheetRequest;

my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));

my $request = AsposeCellsCloud::Request::ConvertSpreadsheetRequest->new();
$request->{spreadsheet} =  'EmployeeSalesSummary.xlsx';
$request->{format} = 'pdf';
my $response = $instance->put_convert_workbook(request=> $request);
open (my $fh, '>', 'EmployeeSalesSummary.pdf') or die "Cannot open EmployeeSalesSummary.pdf $!";
binmode($fh);
print $fh $response;
close($fh);

支持的文件格式

| 格式 | 描述 | 加载 | 保存 | | :---------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------- | :------- | :------- | | XLS | Excel 95/5.0 - 2003 工作簿。 | √ | √ | | XLSX | Office Open XML SpreadsheetML 工作簿或模板文件,可包含宏。 | √ | √ | | XLSB | Excel 二进制工作簿。 | √ | √ | | XLSM | Excel 启用宏的工作簿。 | √ | √ | | XLT | Excel 97 - Excel 2003 模板。 | √ | √ | | XLTX | Excel 模板。 | √ | √ | | XLTM | Excel 启用宏的模板。 | √ | √ | | XLAM | 用于向 Excel 添加新功能的 Excel 启用宏的加载项文件。 | | √ | | CSV | CSV(逗号分隔值)文件。 | √ | √ | | TSV | TSV(制表符分隔值)文件。 | √ | √ | | TXT | 带分隔符的纯文本文件。 | √ | √ | | HTML | HTML 格式。 | √ | √ | | MHTML | MHTML 文件。 | √ | √ | | ODS | ODS(OpenDocument 电子表格)。 | √ | √ | | Numbers | 由 Apple "Numbers" 应用程序创建的文档,该应用程序是 Apple iWork 办公套件的一部分,运行在 Mac OS X 和 iOS 操作系统上。 | √ | | | JSON | JavaScript 对象表示法。 | √ | √ | | DIF | 数据交换格式。 | | √ | | PDF | Adobe 便携文档格式。 | | √ | | XPS | XML 纸张规范格式。 | | √ | | SVG | 可缩放矢量图形格式。 | | √ | | TIFF | 标记图像文件格式。 | | √ | | PNG | 便携网络图形格式。 | | √ | | BMP | 位图图像格式。 | | √ | | EMF | 增强型图元文件格式。 | | √ | | JPEG | JPEG 是一种使用有损压缩的图像格式。 | | √ | | GIF | 图形交换格式。 | | √ | | MARKDOWN | 表示 Markdown 文档。 | | √ | | SXC | OpenOffice 和 StarOffice 使用的基于 XML 的格式。 | √ | √ | | FODS | 以平面 XML 存储的 Open Document 格式。 | √ | √ | | DOCX | 广为人知的 Microsoft Word 文档格式,结合了 XML 和二进制文件。 | | √ | | PPTX | 基于 Microsoft PowerPoint Open XML 演示文稿文件格式。 | | √ | | OTS | OTS(OpenDocument 电子表格)。 | √ | √ | | XML | XML 文件。 | √ | √ | | HTM | HTM 文件。 | √ | √ | | TIF | 标记图像文件格式。 | | √ | | WMF | Windows 图元文件格式。 | | √ | | PCL | 打印机命令语言格式。 | | √ | | AZW3 | AZW3/KF8 文件格式。 | | √ | | EPUB | EPUB 文件格式。 | | √ | | DBF | 数据库文件格式。 | | √ | | XHTML | XHTML 文件格式。 | | √ |

架构

architecture.png

开发者参考

在云中操作 Excel 及其他电子表格文件

版本 26.8 的功能与增强

| 摘要 | 类别 | | :--- | :--- | | Enchent smart template feature. | Improvement | | A new AI data analysis API has been added. | New Feature |

可用的 SDK

Aspose.Cells Cloud SDK 提供多种流行编程语言版本,使开发者能够在各种开发环境中集成电子表格处理功能。

Go Go

Java Java

.NET .NET

Node.js Node.js

Perl Perl

PHP PHP

Python Python

Ruby Ruby

发布历史

日本語

Aspose.Cells Cloud SDK for Perl は、Perl 開発者が ExcelXLSXLSXXLSBXLSM)、OpenDocument SpreadsheetODS)、CSVTSVJSONHTMLPDF などのスプレッドシートファイルを Microsoft Excel や Office をインストールせずに 作成読み取り編集変換修復 できるクラウドネイティブ REST API です。

Aspose.Cells Cloud Web API 上に構築されたこの MIT ライセンスの SDK は、以下のような高度なスプレッドシート操作をサポートします:

AWSMicrosoft AzureGoogle Cloud とシームレスに統合し、高可用性スケーラビリティデータ整合性 を確保します。サーバーレスアプリ、マイクロサービス、クラウド自動化ワークフローに最適です。

クイックスタートガイド

Aspose.Cells Cloud を始めるには、以下の手順を実行してください:

  1. Aspose for Cloud でアカウントを作成し、アプリケーションの詳細情報を取得します。
  2. CPAN ディストリビューション から Aspose.Cells Cloud Perl モジュールをインストールします。
  3. 以下の変換コードを参考にして、アプリケーションを追加または変更します。

Perl を使用した Excel ファイルの変換

use strict;
use warnings;
use File::Slurp;
use MIME::Base64;
use AsposeCellsCloud::ApiClient;
use AsposeCellsCloud::CellsApi;
use AsposeCellsCloud::Configuration;
use AsposeCellsCloud::Request::ConvertSpreadsheetRequest;

my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));

my $request = AsposeCellsCloud::Request::ConvertSpreadsheetRequest->new();
$request->{spreadsheet} =  'EmployeeSalesSummary.xlsx';
$request->{format} = 'pdf';
my $response = $instance->put_convert_workbook(request=> $request);
open (my $fh, '>', 'EmployeeSalesSummary.pdf') or die "Cannot open EmployeeSalesSummary.pdf $!";
binmode($fh);
print $fh $response;
close($fh);

サポートされているファイル形式

| 形式 | 説明 | 読み込み | 保存 | | :---------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------- | :----------- | :------- | | XLS | Excel 95/5.0 - 2003 ワークブック。 | √ | √ | | XLSX | Office Open XML SpreadsheetML ワークブックまたはテンプレートファイル(マクロの有無は問いません)。 | √ | √ | | XLSB | Excel バイナリワークブック。 | √ | √ | | XLSM | Excel マクロ有効ワークブック。 | √ | √ | | XLT | Excel 97 - Excel 2003 テンプレート。 | √ | √ | | XLTX | Excel テンプレート。 | √ | √ | | XLTM | Excel マクロ有効テンプレート。 | √ | √ | | XLAM | Excel に新しい機能を追加するために使用される Excel マクロ有効アドインファイル。 | | √ | | CSV | CSV(カンマ区切り値)ファイル。 | √ | √ | | TSV | TSV(タブ区切り値)ファイル。 | √ | √ | | TXT | 区切り文字付きプレーンテキストファイル。 | √ | √ | | HTML | HTML 形式。 | √ | √ | | MHTML | MHTML ファイル。 | √ | √ | | ODS | ODS(OpenDocument スプレッドシート)。 | √ | √ | | Numbers | Apple の iWork オフィススイートの一部である Apple の "Numbers" アプリケーションで作成されたドキュメントで、Mac OS X および iOS で動作します。 | √ | | | JSON | JavaScript Object Notation。 | √ | √ | | DIF | Data Interchange Format。 | | √ | | PDF | Adobe Portable Document Format。 | | √ | | XPS | XML Paper Specification Format。 | | √ | | SVG | Scalable Vector Graphics Format。 | | √ | | TIFF | Tagged Image File Format。 | | √ | | PNG | Portable Network Graphics Format。 | | √ | | BMP | Bitmap Image Format. | | √ | | EMF | Enhanced Metafile Format。 | | √ | | JPEG | JPEG は非可逆圧縮を使用する画像形式です。 | | √ | | GIF | Graphical Interchange Format。 | | √ | | MARKDOWN | Markdown ドキュメントを表します。 | | √ | | SXC | OpenOffice および StarOffice で使用される XML ベースの形式。 | √ | √ | | FODS | フラット XML として保存された Open Document 形式。 | √ | √ | | DOCX | XML とバイナリファイルを組み合わせた Microsoft Word ドキュメントのよく知られた形式。 | | √ | | PPTX | Microsoft PowerPoint Open XML プレゼンテーションファイル形式に基づいています。 | | √ | | OTS | OTS(OpenDocument スプレッドシート)。 | √ | √ | | XML | XML ファイル。 | √ | √ | | HTM | HTM ファイル。 | √ | √ | | TIF | Tagged Image File Format。 | | √ | | WMF | Windows Metafile Format。 | | √ | | PCL | Printer Command Language Format。 | | √ | | AZW3 | AZW3/KF8 ファイル形式。 | | √ | | EPUB | EPUB ファイル形式。 | | √ | | DBF | データベースファイル形式。 | | √ | | XHTML | XHTML ファイル形式。 | | √ |

アーキテクチャ

architecture.png

開発者リファレンス

クラウドでの Excel およびその他のスプレッドシートファイルの操作

バージョン 26.8 の機能と拡張

| 概要 | カテゴリ | | :--- | :--- | | Enchent smart template feature. | Improvement | | A new AI data analysis API has been added. | New Feature |

利用可能な SDK

Aspose.Cells Cloud SDK は複数の一般的なプログラミング言語で利用可能で、開発者はさまざまな開発環境でスプレッドシート処理機能を統合できます。

Go Go

Java Java

.NET .NET

Node.js Node.js

Perl Perl

PHP PHP

Python Python

Ruby Ruby

リリース履歴

Deutsch

Aspose.Cells Cloud SDK for Perl ist eine cloud-native REST-API, die Perl-Entwicklern ermöglicht, Tabellenkalkulationsdateien — einschließlich Excel (XLS, XLSX, XLSB, XLSM), OpenDocument Spreadsheet (ODS), CSV, TSV, JSON, HTML, PDF und mehr — ohne Installation von Microsoft Excel oder Office zu erstellen, zu lesen, zu bearbeiten, zu konvertieren und zu reparieren.

Aufbauend auf der Aspose.Cells Cloud Web API unterstützt dieses MIT-lizenzierte SDK erweiterte Tabellenkalkulationsoperationen wie:

Es integriert sich nahtlos in AWS, Microsoft Azure und Google Cloud und gewährleistet hohe Verfügbarkeit, Skalierbarkeit und Datenintegrität. Ideal für serverlose Anwendungen, Microservices und Cloud-Automatisierungsworkflows.

Kurzanleitung

Um mit Aspose.Cells Cloud zu beginnen, führen Sie folgende Schritte aus:

  1. Registrieren Sie sich bei Aspose for Cloud für ein Konto, um Ihre Anwendungsdaten zu erhalten.
  2. Installieren Sie das Aspose.Cells Cloud Perl-Modul aus der CPAN-Distribution.
  3. Verwenden Sie den unten angegebenen Konvertierungscode als Referenz, um Ihre Anwendung hinzuzufügen oder zu ändern.

Konvertieren einer Excel-Datei mit Perl

use strict;
use warnings;
use File::Slurp;
use MIME::Base64;
use AsposeCellsCloud::ApiClient;
use AsposeCellsCloud::CellsApi;
use AsposeCellsCloud::Configuration;
use AsposeCellsCloud::Request::ConvertSpreadsheetRequest;

my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));

my $request = AsposeCellsCloud::Request::ConvertSpreadsheetRequest->new();
$request->{spreadsheet} =  'EmployeeSalesSummary.xlsx';
$request->{format} = 'pdf';
my $response = $instance->put_convert_workbook(request=> $request);
open (my $fh, '>', 'EmployeeSalesSummary.pdf') or die "Cannot open EmployeeSalesSummary.pdf $!";
binmode($fh);
print $fh $response;
close($fh);

Unterstützte Dateiformate

| Format | Beschreibung | Laden | Speichern | | :---------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------- | :-------- | :------------ | | XLS | Excel 95/5.0 - 2003-Arbeitsmappe. | √ | √ | | XLSX | Office Open XML SpreadsheetML-Arbeitsmappe oder Vorlagendatei, mit oder ohne Makros. | √ | √ | | XLSB | Excel-Binärarbeitsmappe. | √ | √ | | XLSM | Excel-Arbeitsmappe mit Makros. | √ | √ | | XLT | Excel 97 - Excel 2003-Vorlage. | √ | √ | | XLTX | Excel-Vorlage. | √ | √ | | XLTM | Excel-Vorlage mit Makros. | √ | √ | | XLAM | Excel-Add-In-Datei mit Makros, die zum Hinzufügen neuer Funktionen zu Excel verwendet wird. | | √ | | CSV | CSV (Comma Separated Value)-Datei. | √ | √ | | TSV | TSV (Tab-separated values)-Datei. | √ | √ | | TXT | Durch Trennzeichen getrennte reine Textdatei. | √ | √ | | HTML | HTML-Format. | √ | √ | | MHTML | MHTML-Datei. | √ | √ | | ODS | ODS (OpenDocument Spreadsheet). | √ | √ | | Numbers | Dokumente, die mit Apples Anwendung "Numbers" erstellt wurden, die Teil von Apples iWork-Office-Suite ist und unter Mac OS X und iOS läuft. | √ | | | JSON | JavaScript Object Notation. | √ | √ | | DIF | Data Interchange Format. | | √ | | PDF | Adobe Portable Document Format. | | √ | | XPS | XML Paper Specification Format. | | √ | | SVG | Scalable Vector Graphics Format. | | √ | | TIFF | Tagged Image File Format. | | √ | | PNG | Portable Network Graphics Format. | | √ | | BMP | Bitmap Image Format. | | √ | | EMF | Enhanced Metafile Format. | | √ | | JPEG | JPEG ist ein Bildformat, das verlustbehaftete Komprimierung verwendet. | | √ | | GIF | Graphical Interchange Format. | | √ | | MARKDOWN | Stellt ein Markdown-Dokument dar. | | √ | | SXC | Ein XML-basiertes Format, das von OpenOffice und StarOffice verwendet wird. | √ | √ | | FODS | Ein als flaches XML gespeichertes Open Document-Format. | √ | √ | | DOCX | Ein bekanntes Format für Microsoft Word-Dokumente, das XML- und Binärdateien kombiniert. | | √ | | PPTX | Das PPTX-Format basiert auf dem Microsoft PowerPoint Open XML-Präsentationsdateiformat. | | √ | | OTS | OTS (OpenDocument Spreadsheet). | √ | √ | | XML | XML-Datei. | √ | √ | | HTM | HTM-Datei. | √ | √ | | TIF | Tagged Image File Format. | | √ | | WMF | Windows Metafile Format. | | √ | | PCL | Printer Command Language Format. | | √ | | AZW3 | AZW3/KF8-Dateiformat. | | √ | | EPUB | EPUB-Dateiformat. | | √ | | DBF | Datenbank-Dateiformat. | | √ | | XHTML | XHTML-Dateiformat. | | √ |

Architektur

architecture.png

Entwicklerreferenz

Bearbeiten von Excel und anderen Tabellenkalkulationsdateien in der Cloud

Funktionen & Erweiterungen in Version 26.8

| Zusammenfassung | Kategorie | | :-------------------------------------------------------------- | :------------- | | Enchent smart template feature. | Improvement | | A new AI data analysis API has been added. | New Feature |

Verfügbare SDKs

Das Aspose.Cells Cloud SDK ist in mehreren gängigen Programmiersprachen verfügbar und ermöglicht Entwicklern die Integration von Tabellenverarbeitungsfunktionen in verschiedene Entwicklungsumgebungen.

Go Go

Java Java

.NET .NET

Node.js Node.js

Perl Perl

PHP PHP

Python Python

Ruby Ruby

Versionsverlauf