OpenOfficeは、プレゼンテーションドキュメントにODPファイル形式を使用します。 ODPファイルは、テキスト、画像、チャート、アニメーション、およびその他のメディアタイプを含むスライドのコレクションです。 ODPファイルをPDF形式に変換する必要がある場合があります。そのために、この記事では、C++を使用してODPファイルをPDF形式に変換する方法を説明します。
ODPファイルをPDF形式に変換するためのC++API
Aspose.Slides for C++は、PowerPointファイルを操作するためのC++APIです。これにより、追加のソフトウェアを必要とせずに、PowerPointファイルを作成、読み取り、および変更できます。さらに、APIはODPファイルのPDF形式への変換をサポートしています。 APIは、NuGetからインストールするか、ダウンロードセクションから直接ダウンロードできます。
PM> Install-Package Aspose.Slides.Cpp
C++を使用したODPファイルのPDF形式への変換
以下は、C++を使用してODPファイルをPDF形式に変換する手順です。
- Presentationクラスを使用してODPファイルをロードします。
- Presentation->Save(System::String fname, Export::SaveFormat format)メソッドを使用して、ODPファイルをPDFとして保存します。
次のサンプルコードは、C++を使用してODPファイルをPDF形式に変換する方法を示しています。
// ファイルパス
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// ODPファイルをロードします
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// PDFを保存
presentation->Save(outputFilePath, SaveFormat::Pdf);
無料ライセンスを取得する
評価制限なしでAPIを試すために、無料の一時ライセンスをリクエストできます。
結論
この記事では、C++を使用してODPファイルをPDF形式に変換する方法を学習しました。共有コードスニペットは、わずか数行のコードでODPファイルをPDF形式に変換する方法を示しています。 Aspose.Slides for C++は、公式ドキュメントにアクセスして詳細に調べることができる堅牢なAPIです。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。