すべてのガイド

コピーできないPDFからテキストをコピーする

公開日 · 更新日 読了目安 1分

PDFには、本物のテキストが入っているか、テキストの画像しか入っていません。抽出の結果は、この最初の点で決まります。

本物のテキストか、テキストの画像か

PDFを開き、単語を選択してみます。選択できるなら、文書には本物のテキストがあります。できなければ、ページはスキャンのように画像です。

ツールがすること

PDFをテキストに変換は、本物のテキストはそのまま読み取り、テキストのないページには文字認識を適用します。結果はテキストファイルで、各ページの前に印が付きます。本物のテキストは「--- Page 1 [native] ---」、認識したページは「--- Page 1 [ocr] ---」です。レポートの10ページで、5 KBのファイルになります。

2段組みのページ

ツールは行をページの幅いっぱいに読み取ります。そのため2段組みの行が混ざります。「Colonne de gauche. Le compost de printemps Colonne de droite. Un atelier sur la récupération」のように。行末で分かれた単語は分かれたままです。「com」と「mencé」になり、ハイフンは消えます。表のセルは、スペースで区切られて1行に入ります。

スキャンしたページ

同じページを画像に変換すると、本物のテキストはもうありません。認識には約5秒かかり、テキスト、分かれた単語、表の3行を見つけますが、段が混ざるのは同じです。エンジンはフランス語に設定されています。ほかの言語は認識が劣ることがあり、スキャンの鮮明さも結果に影響します。

使う前に読み直す

  1. 固有名詞、数字、アクセント記号を確認します。
  2. 段が切り替わる箇所に気を付けます。
  3. レイアウトを保つには、代わりにPDFを画像に変換します。
  4. 元のPDFは取っておきます。

PDFをテキストに変換