PDF Tool API

全文検索


目次

  1. はじめに
  2. 第1章 入出力PDFのバージョン
    1. 1.1 PDF 2.0対応
      1. 1.1.1 PDF 2.0ファイルの読み込み
  3. 第2章 PDF/A
    1. 2.1 PDF/Aファミリー
    2. 2.2 PDF/Aの出力
      1. 2.2.1 PDF/A-1b、PDF/A-2bへの変換
      2. 2.2.2 保存オプションの指定(PDF/Aへの変換)
    3. 2.3 PDF/Aの読み込み
      1. 2.3.1 PDF/A-1b,PDF/A-2bの準拠確認
      2. 2.3.2 PDF/Aの種類の取得
  4. 第3章 テキストボックス
    1. 3.1 テキストボックスの描画
      1. 3.1.1 文字の描画(テキストボックス)
      2. 3.1.2 テキストボックス内で改行を入れる
      3. 3.1.3 背景色・縁取りの色を設定(テキストボックス)
      4. 3.1.4 挿入したテキストの取得(テキストボックス)
    2. 3.2 テキストボックスの文字装飾
      1. 3.2.1 フォントや文字の色を設定(テキストボックス)
      2. 3.2.2 縦書きによる文字の描画(テキストボックス)
      3. 3.2.3 文字装飾のフォーマットを指定する(テキストボックス)
      4. 3.2.4 下線・取り消し線を設定する(テキストボックス)
      5. 3.2.5 行間・字間を設定する(テキストボックス)
  5. 第4章 エレメント情報の取得
    1. 4.1 各エレメントの情報を取得する
      1. 4.1.1 PtlEditPathの情報を取得
      2. 4.1.2 PtlEditTextの情報を取得
    2. 4.2 複雑なエレメント情報を取得する
      1. 4.2.1 ページ内に割り付けた各ページのエレメント情報を取得
  6. 第5章 画像描画 / 抽出の追加機能
    1. 5.1 角度設定(画像描画)
      1. 5.1.1 画像を任意の角度で描画する
    2. 5.2 画像抽出オプション
      1. 5.2.1 PDFにExif付きJPEG画像を埋め込み、元の画像のまま抽出する
    3. 5.3 画像情報取得の機能追加
      1. 5.3.1 画像が持っているマスクのタイプを取得
  7. 第6章 証明書セキュリティ
    1. 6.1 セキュリティ設定(証明セキュリティ)
      1. 6.1.1 証明書によるセキュリティ設定(X.509形式)
      2. 6.1.2 証明書によるセキュリティ設定(PKCS#12形式)
      3. 6.1.3 すべての権限を許可する(setFullPermission)
    2. 6.2 情報の取得(証明書セキュリティ)
      1. 6.2.1 証明書セキュリティ付きPDFから権限情報を取得する
    3. 6.3 セキュリティの削除(証明書セキュリティ)
      1. 6.3.1 証明書セキュリティの解除
  8. 第7章 PDFフォームデータ
    1. 7.1 FDFを用いたフォームデータのやり取り
      1. 7.1.1 FDFを用いたPDFフォームデータのエクスポート
      2. 7.1.2 FDFを用いたPDFフォームデータのインポート
    2. 7.2 XFDFを用いたフォームデータのやり取り
      1. 7.2.1 XFDFを用いたPDFフォームデータのエクスポート
      2. 7.2.2 XFDFを用いたPDFフォームデータのインポート
  9. 第8章 透かしのAcrobat®互換対応と機能追加
    1. 8.1 透かしのAcrobat互換対応
      1. 8.1.1 透かしをAcroabtで加工可能にする
    2. 8.2 テキスト透かしの書式設定
      1. 8.2.1 テキスト透かしに下線を引く
      2. 8.2.2 複数行のテキストの行揃えを指定する
  10. 第9章 テキスト抽出
    1. 9.1 特殊文字の処理
      1. 9.1.1 抽出する文字に含まれた全角スペースを半角スペースに置き換える
      2. 9.1.2 抽出する文字に含まれた特殊なスペースを半角スペースに置き換える
      3. 9.1.3 抽出した文字から置換文字をスペースに置き換える
      4. 9.1.4 抽出した文字からソフトハイフンを削除する
      5. 9.1.5 抽出した漢字からバリエーションセレクタを削除する
    2. 9.2 抽出における重なり合う文字の制御
      1. 9.2.1 重なり合う同じ文字を除外して抽出する
      2. 9.2.2 重なり合う異なる文字を除外して抽出する
      3. 9.2.3 文字列抽出の際に重なり合う文字列を制御して取り出す
  11. 第10章 その他追加機能
    1. 10.1 フォント情報の機能追加
      1. 10.1.1 ドキュメントのフォント情報取得
    2. 10.2 PDF最適化の機能追加
      1. 10.2.1 PDFに設定されたJavaScriptの一括削除
    3. 10.3 日付有効性チェック
      1. 10.3.1 日付の有効性をチェックして設定する
      2. 10.3.2 作成日時・更新日時の有効性を確認して取得する
    4. 10.4 Separation Colorの対応
      1. 10.4.1 Separation Colorの対応
    5. 10.5 任意の角度でのコンテンツの描画
      1. 10.5.1 角度設定(レイヤー描画)
      2. 10.5.2 角度設定(PDFのページ貼り付け)
  12. 付録:PtlPDFFixUpErrorのエラーコード一覧
  13. 図表一覧
  14. 索引