Rからghostcriptを呼び出してPDFファイルをトリミングしようとしていますが、機能させることができません。コマンドプロンプトで使用すると、ghostscriptコードは正常に機能します。GhostscripではなくRを使用する理由は、R内のループから作成された多くのPDFを処理する必要があるためです。
コードは次のとおりです。
argument<-c("C:\\gs9.06\\bin\\gswin32.exe -sDEVICE=pdfwrite -o C:\\cropped.pdf -c [/CropBox [0.3 12.5 116.2 169] /PAGES pdfmark -f C:\\uncropped.pdf")
system2(command="C:\\WINDOWS\\system32\\cmd.exe", args=argument)
Rは以下を返します:
'ropBox' is not recognized as an internal or external command,
operable program or batch file.
Warning message:
running command '"C:\WINDOWS\system32\cmd.exe" "C:\\gs9.06\\bin\\gswin32.exe -sDEVICE=pdfwrite -o J:\\Mapinfo\\cropped.pdf -c [/CropBox [0.3 12.5 116.2 169] /PAGES pdfmark -f J:\\Mapinfo\\testing.pdf"' had status 1
Rは「/」記号が気に入らないようですが、これを修正する方法がわかりません。なにか提案を?
-ヴィンセント