この簡単な記事は、Java で ODP を PDF に変換する方法について説明しています。プロジェクト設定のすべての詳細とプログラミング タスクのリスト、およびJava で ODP を PDF に変換する実際のコード例が示されています。開発されたアプリケーションは、Windows、macOS、および Linux 内の任意の Java 構成環境内で使用できます。
Java を使用して ODP を PDF にエクスポートする手順
- Java を使用して ODP を PDF にレンダリングするには、Aspose.Slides for Java をインストールする開発環境をセットアップします。
- ODP から PDF への変換用の Presentation クラスのインスタンスを使用して、サンプル ODP プレゼンテーションにアクセスします
- PdfOptions クラス オブジェクトを作成し、必要な PDF ファイル オプションを設定します
- 読み込んだODPファイルをsaveメソッドでPDFファイルとして保存します。
上記の手順に従って、Java を使用して ODP を PDF にエクスポートできます。このプロセスは、ディスクからソース ODP ファイルをロードすることで開始され、その後、PdfOptions クラス オブジェクトを作成し、必要な出力 PDF ファイル オプションを設定します。最後に、ODP は、save メソッドを使用してディスク上に PDF ファイルとしてエクスポートされます。
JavaでODPをPDFに変換するコード
package testslides; | |
import com.aspose.slides.License; | |
import com.aspose.slides.PdfCompliance; | |
import com.aspose.slides.PdfOptions; | |
import com.aspose.slides.PdfTextCompression; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.SaveFormat; | |
public class OdpToPDF { | |
public static void main(String[] args) throws Exception {//ODP exceptions | |
String path = "/Users//TestData/"; | |
// Initialize a license to convert ODP presentation to PDF | |
License licenseODPExport= new License(); | |
licenseODPExport.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Create the Presentation class object to load the source ODP file | |
Presentation presODP = new Presentation(path + "sample.odp"); | |
// Create the PdfOptions class object | |
PdfOptions expPdfOptions = new PdfOptions(); | |
// Define the output PDF file options | |
expPdfOptions.setJpegQuality((byte)90); | |
expPdfOptions.setEmbedFullFonts(true); | |
expPdfOptions.setSaveMetafilesAsPng(true); | |
expPdfOptions.setTextCompression(PdfTextCompression.Flate); | |
// Convert source ODP file to PDF | |
presODP.save(path+ "ODP-to-PDF.pdf", SaveFormat.Pdf, expPdfOptions); | |
} | |
} |
上記のデモは、ODP から PDF へのコンバーターを開発するために Java ベースの API を効果的に利用できることを示しています。また、PdfOptions クラスによって公開されるさまざまな設定メソッドを使用して、出力 PDF ファイルをカスタマイズすることもできます。これには、アクセス許可、コンプライアンス、デフォルトの標準フォント、Jpeg 品質、画像の透明色、非表示のスライドの表示、および名前を付けるための PDF パスワード オプションを設定するメソッドが含まれます。少し。
この例では、簡単な API 呼び出しを使用して Java を使用して ODP を PDF に保存する方法を説明しました。プレゼンテーションを Markdown ファイルに変換するプロセスについて詳しく知りたい場合は、Javaを使用してPPTXをMarkdownに変換する方法 の記事を参照してください。