PDF Tool API

全文検索


目次

  1. はじめに
  2. 1. テキストの抽出・検索
    1. 1.1 テキスト抽出
      1. 1.1.1 ページから全テキスト抽出
      2. 1.1.2 指定矩形からテキストを抽出
    2. 1.2 テキスト検索
      1. 1.2.1 キーワードの指定による検索
      2. 1.2.2 検索オプションの指定:検索対象文字列のオプション
      3. 1.2.3 検索オプションの指定:取得順序
      4. 1.2.4 検索オプションの指定:同一行とみなす文字の重なり
  3. 2. 画像の抽出・最適化
    1. 2.1 画像抽出
      1. 2.1.1 画像個数の取得
      2. 2.1.2 指定した画像を抽出
      3. 2.1.3 出力画像形式の指定
      4. 2.1.4 画像の大きさ、解像度を取得
    2. 2.2 画像の最適化
      1. 2.2.1 カラー画像最適化オプションの取得・指定
      2. 2.2.2 グレースケール画像最適化オプションの取得・指定
      3. 2.2.3 モノクロ画像最適化オプションの取得・指定
      4. 2.2.4 ダウンサンプリング方法の指定
      5. 2.2.5 最適化を行う画像の対象とするフィルターの指定
      6. 2.2.6 ダウンサンプリングする画素数の指定
      7. 2.2.7 ダウンサンプリング率の下限値の指定
      8. 2.2.8 ダウンサンプリング対象の画像をPPIで絞り込む
      9. 2.2.9 ダウンサンプリング後のPPIを指定する
    3. 2.3 JPEG圧縮
      1. 2.3.1 JPEG圧縮設定
  4. 3. 矩形内のデータ削除
    1. 3.1 マスクの特性
      1. 3.1.1 マスクの色
      2. 3.1.2 マスクの不透明度
    2. 3.2 削除する対象
      1. 3.2.1 テキスト:矩形内の文字を削除
      2. 3.2.2 テキスト:削除時オプションの指定
      3. 3.2.3 画像:矩形内の画像データを部分削除
      4. 3.2.4 図形:矩形内にパスデータ全体が含まれる場合に削除
    3. 3.3 テキスト検索:マスク処理
      1. 3.3.1 テキスト検索とマスク処理の組み合わせ
  5. 4. フォントリソース
    1. 4.1 フォントの統合と埋め込み
      1. 4.1.1 フォントの統合
      2. 4.1.2 フォントの埋め込み
  6. 5. PDFの最適化
    1. 5.1 画像の最適化
      1. 5.1.1 画像の最適化
    2. 5.2 不要なデータの削除
      1. 5.2.1 オープンアクションの削除
      2. 5.2.2 しおりの削除
      3. 5.2.3 注釈・フォームの削除
      4. 5.2.4 アーティクルの削除
      5. 5.2.5 サムネールの削除
  7. 6. レイヤー作成
    1. 6.1 レイヤーの作成・追加
      1. 6.1.1 レイヤーに使用するPDF文書ページを設定
      2. 6.1.2 レイヤーの名前の指定
      3. 6.1.3 レイヤーの不透明度の指定
      4. 6.1.4 回転角度の設定
      5. 6.1.5 レイヤーのZオーダーの指定
      6. 6.1.6 レイヤーの表示/非表示の指定
  8. 索引