質問: creatortool > target.save > puts "#{f} => #{target['CreatorTool']}" > end > end > > ``` > > !画像の説明をここに入力
回答: 手元に ScanSnap が無いので当方で確認できませんが、 ScanSnap でスキャンしたファイルの項目を確認すれば `creatortool` に設定する項目名が分かるのではないでしょうか。 以下で項目名を確認してみてください。 ``` require 'mini_exiftool' # ScanSnapでスキャンしたファイルのパスを設定してください path_to_pdf = "/Users/**/*.pdf" Dir.glob(path_to_pdf) do |f| target = MiniExiftool.new(f) puts target['CreatorTool'] end ``` その項目名を元のスクリプトの `creatortool` に設定してください。 もしもこれで動作しないのであれば、「検索可能なPDFに変換」で変換できる pdf ファイルの条件が元記事の当時とは異なっているのでしょう。ご自身で条件を探ってみてください。