Pdf

PDFファイルをtiffファイルに変換する最良の方法



Best Way Convert Pdf Files Tiff Files



解決:

Imagemagick、さらにはGhostscriptを使用してください。

http://www.ibm.com/developerworks/library/l-graf2/#N101C2には、imagemagickの例があります。



foo.pdfページを変換する-%03d.tiff

http://www.asmail.be/msg0055376363.htmlには、ghostscriptの例があります。

gs -q -dNOPAUSE -sDEVICE = tiffg4 -sOutputFile = a.tif foo.pdf -c quit

ghostscriptをインストールし、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}}