

OCR未適用のPDFを、ScanSnap iX500付属ソフト「検索可能なPDFに変換」で変換しようとしていますが、変換対象として認識されません。

[記事を参考](http://kenkiti.hatenadiary.jp/entry/20120424/p1)に、Rubyのスクリプトでメタデータの「creatortool」を「PFU
ScanSnap Organizer 4.1.41
#S1500」に変換しましたが、下記イメージのように「状態：対象外」となります。どうすれば変換できるようになるでしょうか。

> メタデータ変換スクリプト
[code]

>     require 'rubygems'
>     require 'mini_exiftool'
>  
>     # 以下の2行は、ご自身の環境にあわせて書き換えてください。
>     creatortool = "PFU ScanSnap Organizer 4.1.41 #S1500"
>     path_to_pdf = "/Users/kenkiti/Dropbox/スキャン文書/**/*.pdf"
>  
>     Dir.glob(path_to_pdf) do |f|
>       target = MiniExiftool.new(f)
>       if target['CreatorTool'] != creatortool
>         target['CreatorTool'] = creatortool
>         target.save
>         puts "#{f} => #{target['CreatorTool']}"
>       end
>     end
>  
[/code]

![画像の説明をここに入力](https://i.stack.imgur.com/yJre2.png)


CC BY-SA 3.0
2015-01-25T10:56:00.990
5247
2015-01-27T10:00:00.470
2015-01-26T14:36:54.647
30
7461
question
ruby pdf
Rubyスクリプトで変換したPDFのメタデータが認識されません


手元に ScanSnap が無いので当方で確認できませんが、 ScanSnap でスキャンしたファイルの項目を確認すれば `creatortool`
に設定する項目名が分かるのではないでしょうか。  
以下で項目名を確認してみてください。

[code]

    require 'mini_exiftool'
    
    # ScanSnapでスキャンしたファイルのパスを設定してください
    path_to_pdf = "/Users/**/*.pdf" 
    
    Dir.glob(path_to_pdf) do |f|
      target = MiniExiftool.new(f)
      puts target['CreatorTool']
    end
    
[/code]

その項目名を元のスクリプトの `creatortool` に設定してください。

もしもこれで動作しないのであれば、「検索可能なPDFに変換」で変換できる pdf
ファイルの条件が元記事の当時とは異なっているのでしょう。ご自身で条件を探ってみてください。


CC BY-SA 3.0
2015-01-27T02:44:03.810
5390
2015-01-27T10:00:00.470
2015-01-27T10:00:00.470
4114
4114
5247
answer