Aspose.Pdf for C++


PDF ドキュメントを操作できる C++ API

Adobe Acrobat をインストールすることなく PDF ファイルを生成、編集、変換できます。

Aspose.Pdf for C++

Aspose.Pdf for C++ は、C++ アプリケーションに PDF を操作できる機能を簡単に実装できる API です。Aspose.Pdf for C++ により、Adobe Acrobat やその他のサードパーティ製品を使用することなく PDF ドキュメントの読み込み、書き出し、編集、出力が可能になります。


概略図

Aspose.Pdf for C++ の高度な機能の概略図です。


プラットフォームに依存しません

Aspose.Pdf for C++ は、C++ アプリケーションを完全にサポートします。


サポートされるファイル形式

Aspose.Pdf for C++ は、PDF、XML、TXT および一般的な画像ファイル形式をサポートします。


  • PDF ドキュメントの新規生成
  • XML から PDF への変換
  • PDF ページから画像形式への出力
  • PDF ドキュメントへのテキスト追加
  • テキストの書式を操作
  • PDF ページの分割、結合、抽出、挿入
  • ブックマークの追加または削除
  • 透かしの追加または削除
  • 添付や注釈の操作
  • フォームの生成とフォーム フィールドの管理
  • 用紙の余白、サイズ、倍率、向きの設定
  • カスタム フォントの操作

Aspose.Pdf for C++ の API を使用して、画像、XML、XSL-FO、HTML、SVG、PCL、XPS、EPUB またはシンプルなテキスト ファイルを PDF ドキュメントに変換できます。また、PDF の生成時には XMP メタデータ を指定でき、シンプルな PDF、PDF/A-1a または PDF/A-1b 形式で保存することができます。

Aspose.Pdf for C++ は、アプリケーション内で既存の PDF を編集、操作する際に役立ちます。複数の PDF ドキュメントの結合、既存の PDF ファイルへの新規ページ追加、ページの抽出、既存の PDF ファイルの特定の場所へのページ挿入、PDF ページの分割、 複数ページを 1 ページに表示、などが可能です。

Aspose.Pdf for C++ では、PDF ファイルの各ページを BMP、JPEG、PNG、GIF などの画像形式に変換したり、複数ページの TIFF に変換したりできます。

Aspose.Pdf for C++ は、高度なフォーム フィールド処理機能を提供します。プログラム上で PDF ドキュメント内のフォーム フィールドの動的な名前の変更、削除やコピーなどができ、プッシュ ボタン用に JavaScript を設定したり、フォーム フィールドを平坦化することが可能です。また本製品は READ_ONLY、REQUIRED、NO_EXPORT、HIDEEN、NOZOOM などのフィールドの属性を指定する際にも有用です。

Aspose.Pdf for C++ の API は、マネージ コードで設計されており、Adobe Acrobat を実行環境にインストールすることなく、Adobe Acrobat オートメーションよりも簡単かつ柔軟に使用できます。



ページトップへ