PDFをPowerPointに変換
Contents
[
Hide
]
Aspose.SlidesというAPIがあり、PPT/PPTXプレゼンテーションを作成および操作する機能を提供しています。このAPIは、PPT/PPTXファイルをPDF形式に変換する機能も提供しています。Aspose.PDF for Javaでは、PDFドキュメントをPPTX形式に変換する機能を導入しました。この変換中、PDFファイルの各ページがPPTXファイルの個別のスライドに変換されます。
オンラインで試すことができます。Aspose.PDFの変換品質を確認し、このリンクで結果をオンラインで見ることができます: products.aspose.app/pdf/conversion/pdf-to-pptx
PDFからPPTXへの変換中、テキストは画像としてレンダリングされるのではなく、選択/更新可能なテキストとしてレンダリングされます。PDFファイルをPPTX形式に変換するには、Aspose.PDFが提供するクラスであるPptxSaveOptionsを使用する必要があります。PptxSaveOptionsクラスのオブジェクトは、Document.save(..)メソッドの第二引数として渡されます。
次のコードスニペットを確認して、PDFからPowerPoint形式への変換タスクを解決してください:
public void convertPDFtoPowerPoint() {
// PDFドキュメントを読み込む
try {
document = new Document(inputStream);
} catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
// ExcelSaveオプションオブジェクトをインスタンス化する
PptxSaveOptions pptxSaveOptions = new PptxSaveOptions();
// 出力をPPTXで保存する
File xlsFileName = new File(fileStorage, "PDF-to-Powerpoint.pptx");
try {
// ファイルをPPTX形式で保存する
document.save(xlsFileName.toString(), pptxSaveOptions);
}
catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
resultMessage.setText(R.string.success_message);
}