LibreOfficeDrawで作成された画像のPNGファイルを生成する必要があります。 PNGに直接エクスポートすると、品質はほぼ完璧ですが、わずかにぼやけています。ただし、ロスレス圧縮を使用してPDFに直接エクスポートすると、品質は完璧です--- PNG形式ではありません。
画像のサイズは495x304です。 「完璧な」PDFファイルを高品質のPNGファイルに変換しようとすると、100%の倍率でのPNGファイル(証拠として表示)は、 PDFファイル内の画像。または、PDFをほぼ正しい寸法でPNGに変換すると、PNGファイルが鮮明になりすぎます。
私はこのようなコマンドを試しました
gs -sDEVICE=pngalpha -sOutputFile=new.png -r144 image.pdf
そして
convert -quality 100 -density 300 image.pdf new.png
ただし、どちらのコマンドも、LibreOfficeDrawで直接エクスポートできるPNGと同じ品質のPNGをレンダリングしません。
したがって、私の質問は、次のいずれかを行う方法です。(1)LibreOfficeDrawから直接より高品質のPNGにエクスポートする。または(2)完全な品質PDFを同等の品質と同じ寸法のPNGに変換します。
PNGに直接エクスポートするときに使用しているエクスポート設定は次のとおりです。
LibreOfficeのエクスポートツール全般については、何か問題があります。それは何年も経ちました、そしてそれは敷居が壊れています。別の方法はスクリーンショットを撮るだけですが、明らかに解像度を制御することはできません。
したがって、より良い回避策は、SVGにエクスポートしてから、 Inkscape を使用してSVGをPNGに変換することです。ダウンロードしたら、次のコマンドでファイルを変換できます。
inkscape -z -e out.png -w 1024 in.svg
Windows(x64)を使用している場合は、フルパスを入力する必要があります
"C:/Program Files/Inkscape/inkscape.exe" -z -e out.png -w 1024 in.svg
32ビットバージョンをインストールすると、これは機能するはずです。
"C:\Program Files (x86)/Inkscape/inkscape.exe" -z -e out.png -w 1024 in.svg
それが誰かを助けることを願っています
おそらく最善の解決策ではないことはわかっていますが、そうするためのGUIを探している場合は、GIMPでPDFファイルを開き、詳細を尋ねるダイアログが表示されます。 DPIのインポートとインポートするページ数、PNGにエクスポート、保存...完了:D
とてもシンプルなので、これが誰かに役立つことを願っています。