PDFサービスAPIを使用したWordやPowerPointなどへのPDFの書き出し

PDFのヒーロー画像を作成

Adobe PDF Services APIは、APIを使用して、PDFファイルをMS Office、テキスト、および画像に変換します。 コンテンツの編集や分析に既存のPDFを活用する一般的なユースケースは数多く存在します。PDFサービスを利用することで、API開発者は既存のシステムやアプリケーションにこの機能を簡単に組み込むことができます。 PDFファイルをMS Wordに変換すると、コンテンツの編集や承認を行えるほか、後で署名用に送信して、カスタム契約ワークフローを構築できます。 または、請求書や財務計算、データ分析のために、PDFのコンテンツをMS Excelフォーマットにエクスポートします。

エクスポート操作では、次のPDFファイル変換がサポートされます。

  • Microsoft Word(DOC、DOCX)へのPDF
  • Microsoft PowerPoint(PPTX)へのPDF
  • Microsoft Excel (XLSX)へのPDF
  • PDFテキスト変換(RTF)
  • PDFから画像(JPEG、PNG)

このチュートリアルでは、Node.js、Java、および.Net言語用のサンプルファイルを使用して、最初のPDFサービスAPI書き出し操作を実行する方法の基本を学習します。

手順1:資格情報を作成して環境を設定する:

以下の入門チュートリアルを使用して、API資格情報を作成し、サンプルファイルをダウンロードして、環境を設定します。

PDFサービスAPIおよびJavaの概要

PDFサービスAPIおよび.Netの概要

PDFサービスAPIおよびNode.jsの概要

手順2:サンプルファイルを使用したPDFを書き出し操作を実行する

Java

  1. コマンドプロンプトを開きます。

  2. ディレクトリをサンプルコードディレクトリに変更します。

    例えば、 C:\Temp\PDFToolsAPI\adobe-dc-pdf-tools-sdk-java-samplesのように入力します。

  3. 次のコマンドを実行します:

    mvn -f pom.xml exec:java -Dexec.mainClass=com.adobe.platform.operation.samples.exportpdf.ExportPDFToDOCX

PDFはsrc/main/resourcesディレクトリに作成されます。

.Net

  1. コマンドプロンプトを開きます。

  2. ディレクトリをサンプルコードディレクトリに変更します。

    例えば、 C:\Temp\PDFToolsAPI\adobe-dc-pdf-tools-sdk-NetSamplesのように入力します。

  3. 再度ディレクトリをExportPDFtoDocxディレクトリに変更します。

  4. 次のコマンドを実行します:

    dotnet run ExportPDFToDocx.csproj

PDFは同じディレクトリに作成されます。

Node.js

  1. コマンドプロンプトを開きます。

  2. ディレクトリをサンプルコードディレクトリに変更します。

    例えば、 C:\Temp\PDFToolsAPI\adobe-dc-pdf-tools-sdk-node-samplesのように入力します。

  3. 次のコマンドを実行します:

    node src/ocr/ocr-pdf.js

PDFは、出力で指定されている場所(デフォルトではpdfServicesSdkResultディレクトリ)に作成されます。

最後のアイデア

これで、既存のアプリケーションに読み込んで概念実証を開始できる作業例ができました。 各サンプルディレクトリには、PDFファイルをimage formatに書き出す別のサンプルが表示されます。 上記の同じ手順を使用すると、そのサンプルも実行できます。 別の形式に変更するには、コードを希望の新しい形式に更新します。

SupportedTargetFormats.PPTX

保存先の結果:

output/exportPdfOutput.PPTX

別の形式に変換します。

リソースと次のステップ

recommendation-more-help
61c3404d-2baf-407c-beb9-87b95f86ccab