PDFファイルをtiffファイルに変換する最良の方法
Best Way Convert Pdf Files Tiff Files
解決:
Imagemagick、さらにはGhostscriptを使用してください。
http://www.ibm.com/developerworks/library/l-graf2/#N101C2には、imagemagickの例があります。
foo.pdfページを変換する-%03d.tiffhttp://www.asmail.be/msg0055376363.htmlには、ghostscriptの例があります。
gs -q -dNOPAUSE -sDEVICE = tiffg4 -sOutputFile = a.tif foo.pdf -c quitghostscriptをインストールし、gsのマニュアルページを読んで、必要な正確なオプションを確認し、実験します。
コマンドラインからGhostScriptを使用して、過去に次のものを使用しました。
Windowsの場合:
gswin32c -dNOPAUSE -q -g300x300 -sDEVICE = tiffg4 -dBATCH -sOutputFile = output_file_name.tif input_file_name.pdf
* nix:
gs -dNOPAUSE -q -g300x300 -sDEVICE = tiffg4 -dBATCH -sOutputFile = output_file_name.tif input_file_name.pdf
多数のファイルの場合、単純なバッチ/シェルスクリプトを使用して、任意の数のファイルを変換できます。
ディレクトリ構造を調べ、ghostscriptを使用してすべてのpdfファイルをtiffファイルに変換する小さなPowerShellスクリプトを作成しました。これが私のスクリプトです:
$ tool = 'C: Program Files gs gs8.63 bin gswin32c.exe' $ pdfs = get-childitem。 -再帰|ここで、{$ _。Extension-match'pdf '} foreach($ pdf in $ pdfs){$ tiff = $ pdf.FullName.split('。 ')[0] +'。tiff 'if(test-path $ tiff ){'tiffファイルは既に存在します' + $ tiff} else {'処理中' + $ pdf.Name $ param = '-sOutputFile = $ tiff'&$ tool -q -dNOPAUSE -sDEVICE = tiffg4 $ param -r300 $ pdf。 FullName -c quit}}