PowerPointをPDFノートに変換する
Contents
[
Hide
]
カスタムスライドサイズでPowerPointをPDFに変換する
以下の例は、カスタムスライドサイズを持つPDFノート文書にプレゼンテーションを変換する方法を示しています。1インチは72に相当します。
// プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化する
Presentation presIn = new Presentation("SelectedSlides.pptx");
Presentation presOut = new Presentation();
try {
ISlide slide = presIn.getSlides().get_Item(0);
presOut.getSlides().insertClone(0, slide);
// スライドのタイプとサイズを設定する
presOut.getSlideSize().setSize(612F, 792F, SlideSizeScaleType.EnsureFit);
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
presOut.save("PDF-SelectedSlide.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (presIn != null) presIn.dispose();
if (presOut != null) presOut.dispose();
}
ノートスライドビューでPowerPointをPDFに変換する
Presentationクラスによって公開されるSaveメソッドを使用して、ノートスライドビューでの全プレゼンテーションをPDFに変換できます。以下のコードスニペットは、サンプルプレゼンテーションをノートスライドビューでPDFに更新します。
Presentation pres = new Presentation("presentation.pptx");
try {
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
pres.save(resourcesOutputPath+"PDF-Notes.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (pres != null) pres.dispose();
}
AsposeのPowerPointをPDFやPPTをPDFコンバータをチェックしてみてください。