MS PowerPoint がインストールされていませんか?では、重要な PPT/PPTX ファイルはどのように開くのでしょうか?問題ありません。この問題の解決策は Aspose.Slides です。 Aspose.Slides は、プレゼンテーションを PDF 形式で読めるように、オンラインで PPT を PDF に変換する オンライン PPTX から PDF コンバーターを提供します。さらに、この PDF ジェネレーター API は、PPTX から PDF への変換を自動化する幅広い機能を提供します。したがって、このブログ投稿では、PPTX から PDF へのコンバーターを構築する実装全体について説明します。この目的のために、Aspose.Slides for Node.js via Java を選択して、Node.js で PowerPoint を PDF に変換する方法を学習します。
この記事では次の点について説明します。
PowerPoint JavaScript API のインストール
インストールセクションでは、この PDF ジェネレーター API のインストールについて説明します。実際、JavaScript でプログラム的に PDF を生成できるこのライブラリをインストールするのは非常に簡単かつ迅速です。したがって、インストールはターミナル/CMD で実行できる単一のコマンドで構成されます。ただし、直接ダウンロードしたい場合は、NPM からパッケージを ダウンロード できます。したがって、次のコマンドを実行するだけで、実装フェーズに進む準備が整います。
npm install aspose.slides.via.java
Node.js でプログラム的に PowerPoint を PDF に変換する
ここで、コードサンプルを作成し、Aspose.Slides for Node.js via Java によって公開されたクラスとメソッドを使用します。
注: この PowerPoint JavaScript API を使用して PPTX から PDF への変換に使用するソース PPTX ファイルがあります。
次の手順は、PowerPoint から PDF へのコンバーターをプログラムで開発する方法を示しています。
- aspose.slides.via.java モジュールを Node.js プロジェクトに取得します。
- ソース PPTX ファイルを使用して、Presentation クラスのオブジェクトをインスタンス化します。
- PdfOptions クラスのインスタンスを作成して、プレゼンテーションを PDF 形式で保存する方法を制御します。
- setApplyImageTransparent メソッドを呼び出して、画像の透明色を指定します。
- setSufficientResolution メソッドは、ページ上にスライドを配置するモードを設定します。
- setTextCompression メソッドを呼び出して、画像を除く PDF ファイル内のすべてのコンテンツに適用される圧縮のタイプを定義します。
- save メソッドを呼び出して、プレゼンテーションを PDF として保存します。
次のコード スニペットは、この PDF ジェネレーター API を使用して PPTX から PDF へのコンバーターを構築する方法を示しています。
var aspose = aspose || {};
// aspose.slides.via.java モジュールを Node.js プロジェクトに取得します。
aspose.slides = require("aspose.slides.via.java");
// ソース PPTX ファイルを使用して、Presentation クラスのオブジェクトをインスタンス化します。
var pres = new aspose.slides.Presentation("first_ppt.pptx");
// PdfOptions クラスのインスタンスを作成して、プレゼンテーションを PDF 形式で保存する方法を制御します。
var PdfOptions = new aspose.slides.PdfOptions();
// setApplyImageTransparent メソッドを呼び出して、画像に透明色を指定します。
PdfOptions.setApplyImageTransparent(true);
// setSufficientResolution メソッドは、ページ上にスライドを配置するモードを設定します。
PdfOptions.setSufficientResolution(32);
// setTextCompression メソッドを呼び出して、画像を除く PDF ファイル内のすべてのコンテンツに適用される圧縮のタイプを定義します。
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate);
try
{
// save メソッドを呼び出して、プレゼンテーションを PDF として保存します。
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf,PdfOptions);
console.log("PowerPoint to PDF conversion completed successfully.")
}
finally
{
if (pres != null) pres.dispose();
}
したがって、PPTX から PDF への変換をプログラムで自動化できます。上記のコード サンプルは、以下の画像に示すような PDF を生成します。
オンラインでPPTをPDFに変換
さらに、Aspose.Slides を利用した オンライン ツールを活用することもできます。この PPTX から PDF へのコンバーターを使用すると、ユーザーは任意の Web ブラウザを使用してオンラインで PPT を PDF に変換できます。これは無料のツールであり、使いやすいユーザーインターフェイスが付属しているため、ファイル形式の変換を簡単に実行できます。コミュニティで非常に愛されているこの ツール を使用することを強くお勧めします。
PowerPoint プロセッサ - 無料ライセンスを取得する
無料の一時ライセンス を利用して、この PowerPoint JavaScript API を評価制限なしで試すことができます。
結論
このブログ投稿はここで終わりにしましょう。 Node.js で PowerPoint を PDF に変換する方法を学習しました。さらに、PPTX から PDF へのコンバーターをプログラムで構築する実装も実行しました。私たちは完全にストップするつもりはなく、別の解決策指向の記事をもう一度お届けする予定です。一方、この PowerPoint Javascript API の詳細については、ドキュメント および API 参考資料 を参照してください。
また、スタート ガイド にアクセスすることをお勧めします。
最後に、aspose.com は新しいブログ投稿を書いています。定期的に最新情報をお知らせしますので、ぜひご連絡ください。
ヘルプが利用可能です
当社のサポートチームは非常に活発で親切ですので、お客様を一人にすることはありません。ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
Node.js で PPT を PDF に変換するにはどうすればよいですか?
Aspose.Slides for Node.js via Java をインストールし、Node.js でプログラム的に PPT を PDF に変換します。
PowerPoint を PDF に変換するにはどうすればよいですか?
コード スニペットを含む詳細な答えを得るには、この リンク にアクセスしてください。
Node.js で PDF を生成するにはどうすればよいですか?
このオンライン PPTX to PDF コンバーターを使用して、オンラインで PPT を PDF に変換できます。