PowerPoint プレゼンテーション (PPT、PPTX) を PDF 形式に変換することが不可欠です。ユニバーサルなアクセシビリティの確保、プラットフォーム間での書式の整合性の維持、パスワード保護による機密情報の保護、共有を容易にするためのファイル サイズの最適化、印刷可能性の実現、コンプライアンスとアーカイブの基準への適合。この変換操作により、コラボレーションが効率化され、専門性が向上し、さまざまな状況で情報を共有および表示するという多様なニーズに対応できます。
この記事では、PowerPoint プレゼンテーションを PDF ドキュメントに変換できるようにする Aspose.Slides Cloud API の非常に重要な機能について検討します。 API を使用すると、1 回の API 呼び出しでプレゼンテーション全体を PDF に変換できます。特定のスライドを PDF ドキュメントに変換することもできます。まず、ソース プレゼンテーションを Cloud Storage にアップロードする必要があります。 Aspose Cloud は独自のストレージ容量を提供します。また、Amazon S3、Azure、Dropbox など、いくつかのサードパーティ ストレージもサポートしています。Aspose Cloud を使用すると、任意のサードパーティ クラウド ストレージを構成できます。
次の cURL コマンドを実行して、プレゼンテーションをローカル ストレージからクラウド ストレージにアップロードしてください。
// まず認証用の JSON Web トークンを取得します
// https://dashboard.aspose.cloud/ からアプリ キーとアプリ SID を取得します。
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// ファイルを Cloud Storage にアップロードする cURL の例
curl -v "https://api.aspose.cloud/v3.0/slides/storage/file/CloudSample.pptx" \
-X PUT \
-T CloudSample.pptx \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d {"file":{}}
ファイルをアップロードした後、スライド番号を指定して、特定のスライドを PDF ドキュメントに変換できます。たとえば、2 番目のスライドをレンダリングするには、以下のコード スニペットのように番号を指定します。
// まず認証用の JSON Web トークンを取得します
// https://dashboard.aspose.cloud/ からアプリ キーとアプリ SID を取得します。
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// スライドを PDF に変換する cURL の例
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
PPTX から PDF または PPT から PDF に変換
このセクションでは、完全な PowerPoint プレゼンテーションを PDF 形式に変換する方法の手順を学習します。
// まず認証用の JSON Web トークンを取得します
// https://dashboard.aspose.cloud/ からアプリ キーとアプリ SID を取得します。
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// スライドを PDF に変換する cURL の例
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
以下は、ソース ファイルと生成されたファイルのスクリーンショットの一部です。
PPTXファイルを入力
2 番目のスライドを PDF に出力
プレゼンテーション全体を PDF ファイルに
役立つリンク
関連記事
API のその他の魅力的な機能について詳しくは、次のリンクにアクセスすることを強くお勧めします。