Aspose.PDF for Pythonの主な機能

一般的な機能

  • ほとんどの確立されたPDF標準およびPDF仕様をサポートします。
  • 複数の画像フォーマット(BMP、GIF、JPEG、PNGなど)でPDFを読み込みおよびエクスポートする機能。
  • PDFドキュメントの基本情報(例:著者、作成者)を設定します。
  • PDFページプロパティ(例:幅、高さ、クロップボックス、ブリードボックスなど)を設定します。
  • ページ番号、ブックマークレベル、ページサイズなどを設定します。
  • テキスト、段落、見出し、ハイパーリンク、グラフ、添付ファイルなどを扱う機能。

変換機能

Aspose.PDF for Python via .NETライブラリを使用すると、PDFドキュメントを最も人気のある形式に、またはその逆に迅速かつ簡単に変換することができます。

  • PDFをWord、Excel、およびPowerPointに変換します。
  • PDFを画像形式に変換する。
  • PDFファイルをHTML形式に変換し、逆も可能。
  • PDFをEPUB、テキスト、XPSなどに変換する。
  • EPUB、Markdown、テキスト、XPS、PostScript、XML、LaTexをPDFに変換する。

対応するPDFバージョン

Aspose.PDF for PythonはPDFバージョン1.2、1.3、1.4、1.5、1.6、1.7、2.0をサポートしています。

テキスト

  • ページからテキストを抽出する。
  • ページからテキストを検索する。
  • テキストを置換する。
  • PDFファイルにテキストを追加する。

画像

  • PDFファイルに画像を追加する。
  • 画像を削除する。
  • 画像を置換する。
  • 画像を抽出する。
  • PDFを画像形式に変換する。

添付ファイル

  • 添付ファイルを追加する。
  • 添付ファイルを削除する。

ページ

  • PDFページを挿入する。
  • PDFページを削除する。
  • PDFを個々のページに分割する。
  • ページの束を一つのPDFドキュメントから別のドキュメントに移動する
  • 現在のPDFドキュメント内でページを新しい場所に移動する
  • PDFページサイズを変更する
  • ページの向きを変更する
  • ページのプロパティを取得する
  • ページ数を取得する
  • ページ数を取得する
  • 特定のページを取得する

ドキュメント

  • PDFファイルを作成する

  • ストリームから既存のPDFドキュメントを開く

  • 既存のPDFドキュメントを開く

  • 印刷ダイアログのプリセットプロパティを設定する

  • 既存のPDFに目次を追加

  • 既存のPDFに目次を追加

  • 目次を追加しながらページ番号をカスタマイズ

  • PDFの有効期限を設定

  • 記入可能なPDFをフラット化

  • PDFドキュメントをウェブ用に最適化

  • PDFサイズを削減

  • すべての画像を縮小または圧縮

  • 未使用のオブジェクトを削除

  • 重複するストリームをリンク

  • 未使用のストリームを削除

  • フォントを埋め込まない

  • ドキュメントビューアのプロパティを取得

  • ドキュメントビューアのプロパティを設定

  • 検証 (PDF/A-1a, PDF/A-1b)

  • フォームフィールドを削除

  • ドキュメントのメタデータを判断して設定

ブックマーク

  • ブックマークを追加
  • 子ブックマークを追加
  • ブックマークを削除
  • ブックマークを取得
  • 子ブックマークを取得
  • ブックマークを修正
  • ドキュメント閲覧時の展開されたブックマーク

注釈

  • 注釈を追加
  • 注釈を取得
  • 注釈を削除

フォーム

  • フィールドを追加
  • フィールドを削除
  • フィールドを修正
  • フィールドに記入
  • フィールド値を取得

スタンプとウォーターマーク

  • テキストスタンプを追加
  • 画像スタンプを追加
  • PDFページスタンプを追加

Open encrypted PDF document

  • PDFを暗号化します。
  • PDFの暗号を解除します。
  • パスワードを変更します。