PHPでOpenDocumentプレゼンテーションを変換

Contents
[ ]

Aspose.Slides API は、OpenDocument(ODP)プレゼンテーションを多くの形式(HTML、PDF、TIFF、SWF、XPSなど)に変換できます。ODP ファイルを他のドキュメント形式に変換するために使用される API は、PowerPoint(PPT および PPTX)変換操作に使用されるものと同じです。

たとえば、ODP プレゼンテーションを PDF に変換する必要がある場合、以下のように実行できます。

$presentation = null;
try {
    $presentation = new Presentation("pres.odp");
    $presentation->save("pres.pdf", SaveFormat::Pdf);
    
} finally {
    if ($presentation != null) {
        $presentation->dispose();
    }
}

FAQ

変換後にODPファイルの書式設定が変更された場合はどうなりますか?

ODP と PowerPoint は異なるプレゼンテーションモデルを使用しており、テーブル、カスタムフォント、塗りつぶしスタイルなどの一部の要素はまったく同じように表示されない場合があります。必要に応じて出力を確認し、コード内でレイアウトや書式設定を調整することをお勧めします。

ODP変換を使用するためにOpenOfficeまたはLibreOfficeをインストールする必要がありますか?

いいえ、Aspose.Slides はスタンドアロンのライブラリであり、システムに OpenOffice または LibreOffice をインストールする必要はありません。

ODP変換中に出力形式をカスタマイズできますか(例:PDFオプションの設定)?

はい、Aspose.Slides は出力をカスタマイズするための豊富なオプションを提供します。たとえば、PDF に保存する際には、PdfOptions クラスを使用して圧縮、画像品質、テキスト描画などを制御できます。

Aspose.Slides はサーバーサイドまたはクラウドベースのODP処理に適していますか?

その通りです。Aspose.Slides はデスクトップとサーバー環境の両方で動作するよう設計されており、Azure、AWS、Docker コンテナなどのクラウドベースプラットフォームでも UI 依存なしで使用できます。