スプレッドシート変換API

Aspose.Cells Cloud Web APIを使用してスプレッドシートをPDF、PPTX、JSON、CSVなどに変換する方法を学びましょう。

## はじめに 現代のアプリケーション開発において、ドキュメントフォーマットの変換は一般的でありながら複雑な要件です。従来のソリューションは、機能の肥大化や複雑なインターフェースに悩まされ、開発者の統合が難しくなります。Cells Cloud 4.0は、ミニマリストAPIデザインと単目的の焦点を持つ変換機能を再設計することで、開発者がシームレスなドキュメントフォーマット変換を簡単に実現できるようにします。この記事では、この革新的な機能の詳細と、ローコードアプローチでアプリケーションに迅速に統合する方法を示します。 ## コア機能: Cells Cloud 4.0変換 - 単目的の焦点: 無関係な機能がなく、ドキュメント変換に特化し、最適なパフォーマンスを確保 - ミニマリストAPIデザイン: 通常、呼び出しごとに2-3のパラメータのみを必要とし、学習曲線を削減 - 包括的なフォーマットサポート: Excel、CSV、PDF、HTMLなどの一般的なフォーマット間の相互変換に対応し、多様なニーズに応える - ローコード統合: わずか数行のコードで完全な機能を提供し、開発効率を大幅に向上 - クラウド/ローカルサポート: ローカルおよびクラウドに保存されたドキュメントをシームレスに処理し、主要なクラウドストレージプラットフォームと互換性があります ## 主要機能の紹介 主要なシーンのコードはPythonで書かれていますが、他の開発言語用のSDKも使用できます。たとえば、.Netの例Javaの例Node.jsの例など。 ### 1. ExcelをPDFに変換 python # EmployeeSalesSummary.xlsxファイルをPDF形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_spreadsheet(ConvertSpreadsheetRequest( 'EmployeeSalesSummary.xlsx', 'pdf') , local_outpath = "EmployeeSalesSummary.pdf") ### 2. ワークシートをPDFに変換 python # EmployeeSalesSummary.xlsxファイルの「Sales」ワークシートをPDF形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_worksheet_to_image( ConvertWorksheetToImageRequest(EmployeeSalesSummaryXlsx, "Sales"), local_outpath="EmployeeSalesSummary_Sales.pdf") ### 3. ワークシートを画像に変換(SVG/PNG/TIFF/JPGなどに対応) python # EmployeeSalesSummary.xlsxファイルの「Sales」ワークシートをPNG形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_worksheet_to_image( ConvertWorksheetToImageRequest(EmployeeSalesSummaryXlsx, "Sales", format="png"), local_outpath="EmployeeSalesSummary_Sales.png") ### 4. ワークシートテーブルをJSONに変換 python # EmployeeSalesSummary.xlsxファイルの「Table1」をJSON形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_table_to_json( ConvertTableToJsonRequest(EmployeeSalesSummaryXlsx, "Sales", "Table1"), local_outpath="EmployeeSalesSummary_Sales_Table.json") ### 5. ワークシートテーブルをHTMLに変換 python # EmployeeSalesSummary.xlsxファイルの「Table1」をHTML形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_table_to_html( ConvertTableToHtmlRequest(EmployeeSalesSummaryXlsx, "Sales", "Table1"), local_outpath="EmployeeSalesSummary_Sales_Table.html") ### 6. ワークシート範囲をJSONに変換 python # EmployeeSalesSummary.xlsxファイルの「B5:L36」範囲をJSON形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_range_to_json( ConvertRangeToJsonRequest(EmployeeSalesSummaryXlsx, "Sales", "B5:L36"), local_outpath="EmployeeSalesSummary_Sales_area.json") ## マルチソースサポート Cells Cloud 4.0は、ローカルのスプレッドシートファイルだけでなく、クラウドストレージともシームレスに統合します。Aspose Cloud Storageとの統合により、Amazon S3、Azure Blob Storage、Google Cloud Storage、Dropboxなどのさまざまなプラットフォームをサポートします。 ### 1. クラウドファイルをCSVとしてエクスポート python # Aspose Cloud Storageに保存された「EmployeeSalesSummary.xlsx」ファイルをCSV形式に変換します。 instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.export_Spreadsheet_as_format( ExportSpreadsheetAsFormatRequest(EmployeeSalesSummaryXlsx, "csv", folder="PythonSDK"), local_outpath="EmployeeSalesSummary.csv") ## SDKガイド: Aspose.Cells Cloud SDKのインストールと使用 スプレッドシート自動化のためのマルチ言語SDKで開発ワークフローを簡素化します。これらの実績のあるインストール方法で数分で始めましょう。 包括的なSDKインストールマトリックス | 言語 | パッケージマネージャ | インストールコマンド | ドキュメントリンク | |————|—————–|——————————————|———————————————| | .NET | NuGet | dotnet add package Aspose.Cells-Cloud | .NET SDKクイックスタート | | Java | Maven | mvn repository: https://repository.aspose.cloud/repo/ | Java SDKクイックスタート | | Python | pip | pip install asposecellscloud |Python SDKクイックスタート | | Node.js| npm | npm i asposecellscloud | Node.js SDKクイックスタート | | PHP | Composer | composer require aspose/cells-sdk-php | PHP SDKクイックスタート | | Go | Go Modules | go install github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25@latest | GoLang SDKクイックスタート | | Ruby | RubyGems | gem install aspose_cells_cloud | Ruby SDKクイックスタート | | Perl | CPAN | cpanm AsposeCellsCloud::CellsApi | Perl SDKクイックスタート | ## 結論 Aspose.Cells Cloud 4.0新しいドキュメント変換機能は、ドキュメントフォーマットの変換に対するシンプルで効率的、かつ開発者に優しいソリューションを提供します。ミニマリストAPIデザインを採用し、単目的機能に焦点を当てることで、ローコード統合を可能にし、開発者がわずか数行のコードでフォーマット変換を実行できるようにします。 ローカルおよびクラウドベースのドキュメントの両方をサポートし、マルチ言語SDKとのシームレスな統合を組み合わせることで、Cells Cloud 4.0は現代のドキュメント処理ワークフローに最適なツールです。 ## FAQ - Q1: Cells Cloud 4.0でサポートされているファイルフォーマットは何ですか? A: Cells Cloud 4.0は、Excel(XLSX/XLS)、CSV、PDF、HTML、JSON、PNG、JPG、TIFF、SVGなどの画像フォーマット間の相互変換をサポートしています。 - Q2: クラウドファイルとローカルファイルの両方をサポートしていますか? A: はい、Cells Cloud 4.0は、ローカルファイルとAmazon S3、Azure Blob Storage、Google Cloud Storage、Dropboxなどのクラウドプラットフォームに保存されたファイルの両方の変換をサポートしています。 - Q3: 複雑な設定や急な学習曲線が必要ですか? A: いいえ。Cells Cloud 4.0はミニマリストAPIデザインを使用しており、ほとんどの操作には2〜3のパラメータのみが必要で、開発者の学習曲線を大幅に低下させます。 - Q4: 変換中に元のフォーマットが影響を受けますか? A: いいえ。変換プロセスは、元のドキュメントのスタイル、数式、チャート、およびフォーマットを保持し、出力の忠実性を確保します。 - Q5: 無料トライアルプランはありますか? A: はい、Aspose.Cells Cloudは、テストおよび開発目的のために制限された数のAPI呼び出しを含む無料プランを提供しています。 ## 追加リソース - 完全APIドキュメント - Aspose.Cells Cloud APIリファレンス - 製品サポートフォーラム - 価格とプラン