プレゼンテーションのインポート
Contents
[
Hide
]
Using Aspose.Slides for Node.js via Java, you can import presentations from files in other formats. Aspose.Slides provides the SlideCollection class to allow you to import presentations from PDFs, HTML documents, etc.
PDF から PowerPoint をインポート
この場合、PDF を PowerPoint プレゼンテーションに変換できます。

- Presentation クラスのインスタンスを作成します。
- addFromPdf() メソッドを呼び出し、PDF ファイルを渡します。
- save() メソッドを使用して、ファイルを PowerPoint 形式で保存します。
この JavaScript コードは PDF から PowerPoint への変換操作を示しています:
var pres = new aspose.slides.Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
if (pres != null) {
pres.dispose();
}
}
Tip
このプロセスの実装例として、Aspose free の PDF to PowerPoint Web アプリをご確認いただくとよいでしょう。HTML から PowerPoint をインポート
この場合、HTML ドキュメントを PowerPoint プレゼンテーションに変換できます。
- Presentation クラスのインスタンスを作成します。
- addFromHtml() メソッドを呼び出し、HTML ファイルを渡します。
- save() メソッドを使用して、ファイルを PowerPoint 形式で保存します。
この JavaScript コードは HTML から PowerPoint への変換操作を示しています:
var presentation = new aspose.slides.Presentation();
try {
var htmlStream = java.newInstanceSync("java.io.FileInputStream", "page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) {
htmlStream.close();
}
}
presentation.save("MyPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} catch (e) {
console.log(e);
} finally {
if (presentation != null) {
presentation.dispose();
}
}
FAQ
PDF のインポート時にテーブルは保持されますか、また検出精度を向上させることはできますか?
インポート時にテーブルを検出できます。PdfImportOptions には、テーブル認識を有効にする setDetectTables メソッドが含まれています。効果は PDF の構造に依存します。
Note
Aspose.Slides を使用して、HTML を他の一般的なファイル形式に変換することもできます:
- HTML to image - HTML から画像
- HTML to JPG - HTML から JPG
- HTML to XML - HTML から XML
- HTML to TIFF - HTML から TIFF