web-dev-qa-db-ja.com

LibreOfficeからの印刷とPDFエクスポート:SVG画像は非常に低い解像度でラスタライズされます

LibreOffice Writerで書かれたSVGフィギュアを含むドキュメントを印刷して(pdfに)エクスポートしたいと思います。画面にLibreOfficeはそれらを正しく表示およびスケーリングしますが、PDFエクスポート(ネイティブでベクターグラフィックスをサポートする必要があります)および印刷(ポストスクリプトプリンターへ)の場合、SVGはラスタライズされます(facepalm )非常に低い解像度で。 「ビットマップ解像度を下げる」を有効にして600 dpiに設定しようとしました。解像度にLOを指定することで解決できることを期待していますが、変更はありません。

LibreOfficeに、スケーラブルなベクターグラフィックスをベクターグラフィックスとしてエクスポートおよび印刷するか、少なくとも使用可能な解像度でラスタライズするように指示するにはどうすればよいですか?

LibreOffice Writerのスクリーンショット(ズームレベル400%)は次のとおりです。 SVG in LibreOffice Writer

これは、LibreOffice WriterによってエクスポートされたPDFのスクリーンショットです(再び400%のズームレベル)。 SVG in the PDF exported by LO-Writer

LOから印刷すると、グラフィックはPDFのようになります。

5
soulsource

バグ です。解決策は、最初にSVGをEPSにエクスポートする(その後、ベクターグラフィックスが保持され、ラスタライズされない)か、LibreOfficeに埋め込む前に高解像度のPNGに変換することです。上記のスレッドの comment#16 も参照してください。

7
January