Python 用 Aspose.PDF の主な機能

一般的な機能

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

サポートされている PDF 規格

  • ISO 32000-1 (PDF 1.2、PDF 1.3、PDF 1.4、PDF 1.5、PDF 1.6、PDF 1.7)。
  • ISO 32000-2 (PDF 2.0)。
  • ISO 19005 (PDF/A)、ISO 15930 (PDF/X)、ISO 24517 (PDF/E)、ISO 14289 (PDF/UA)

変換機能

.NET ライブラリ経由の Aspose.PDF for Python を使用すると、PDF ドキュメントを最も一般的な形式に、またその逆に、すばやく、簡単に変換できます。

  • PDF をワード、エクセル、パワーポイントに変換します。
  • PDFを画像形式に変換します。
  • PDF ファイルを HTML 形式に、またはその逆に変換します。
  • PDFファイルをEPUB、テキスト、XPSなどに変換します。
  • EPUB、マークダウン、テキスト、XPS、ポストスクリプト、XML、LaTeX を PDF に変換します。

サポートされている PDF バージョン

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

[テキスト]

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

フォント

  • 14種類のコアフォント。
  • タイプ 1 のフォント。
  • TrueType フォント。
  • 3 つのフォントを入力します。
  • CJK フォント。
  • ユニコードサポート。

画像

  • PDF ファイルに画像を追加します。
  • 画像を削除します。
  • 画像を置き換えます。
  • 画像を抽出します。
  • PDFから画像形式への変換。

添付ファイル

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

ページ

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

文書

  • PDF ファイルを作成
  • ストリームから既存の PDF ドキュメントを開く
  • 既存の PDF ドキュメントを開く
  • 印刷ダイアログのプリセットプロパティの設定
  • 目次を既存の PDF に追加
  • 目次を既存の PDF に追加
  • 目次を追加しながらページ番号をカスタマイズ
  • PDF の有効期限を設定
  • 入力可能な PDF をフラット化
  • PDF ドキュメントを Web 用に最適化
  • PDF のサイズを小さくする
  • すべての画像を縮小または圧縮する
  • 未使用オブジェクトの削除
  • 重複ストリームのリンク
  • 未使用のストリームの削除
  • フォントの埋め込み解除
  • ドキュメントビューアーのプロパティを取得します。
  • ドキュメントビューアーのプロパティを設定します。
  • 検証 (PDF/A-1a、PDF/A-1b)。
  • フォームフィールドを削除する
  • 文書のメタデータの決定と設定

ブックマーク

  • ブックマークを追加します。
  • 子ブックマークを追加します。
  • ブックマークを削除します。
  • ブックマークを取得。
  • 子ブックマークを取得。
  • ブックマークを変更します。
  • ドキュメントを表示しているときにブックマークが展開されました。

[注釈]

  • 注釈を追加します。
  • 注釈を取得。
  • 注釈を削除します。

フォーム

  • フィールドを追加します。
  • フィールドを削除します。
  • フィールドを変更します。
  • フィールドを埋める。
  • フィールド値を取得します。
  • XFA (XML ベースのフォーム) と AcroForms (標準フォーム) をサポートします。

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

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

暗号化された PDF ドキュメントを開く

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