web-dev-qa-db-ja.com

ODGをAI、CDR、またはJPGにバッチ変換します

私の妻は、プリントショップに送る必要のある中規模のODGファイル(約100)を持っています。

ODGファイルを取得しないため、過去に高解像度のJPGを送信しました。ただし、高DPI設定でJPGをエクスポートできなかったため、これは面倒です(エクスポートする場合は300が必要です。75のように見えます)。

したがって、現在の回避策は次のとおりです。

  • OOoからPDF
  • GIMPに手動でインポートする
  • JPGとして保存

このプロセスを自動化または改善する方法はありますか?

どちらの形式へのエクスポートも許容されます。 WindowsとLinuxのボックスを利用できます。

2
Diego

さて、OOoのDPI問題を修正するための拡張機能があることがわかりました: http://extensions.services.openoffice.org/en/project/EnhancedGraphicExportDialogs

0
Diego

Win7では、LO 4.1を使用して次のことを行う必要がありました(コマンドラインから、cmdスクリプトで実行している場合はおそらく%f%%fに変換する必要があります)。

set path=%path%;C:\Program Files (x86)\LibreOffice 4\program
for %f in (*.odg) do (
    soffice.exe --headless --convert-to jpg --outdir "C:\tmp" %f
)

ノート:

  • lOのインスタンスが開いていると、機能しません。
  • outdir IS必須
  • 入力ファイルのワイルドカードはサポートされていません(したがって、forループ)

(ask.libreofficeから私の答えをコピーしました)

0
RafiK

ImageMagickはodgとの間でも変換します。特定のBPIの問題を処理できるかどうかはわかりませんが、調べる価値があるかもしれません。

0
gorilla