かなり複雑なイラストをInkscapeからLibreofficeWriterドキュメントにエクスポートしようとしています。イラストのラスター化は極力避けたいです。
これまで私は以下を試しました:
今のところ、SVG図面をPNGにエクスポートしましたが、正常に機能しますが、満足のいくものではありません。では、これを行う正しい方法は何ですか?どんな入力でも大歓迎です!
(今日テストされたように)、Inkscape(0.92.3)SVGの挿入はLibreOffice6.0.6で可能であることが証明されました。これは部分的なサポートに過ぎないかもしれませんが、ユーザーズマニュアルを作成するには十分であるように思われました。私は次のことを成功させました:
LibreOffice内でInkscapeSVGをうまく使用するだけで、あなたがとても幸せになるとは思えません。おそらくそれは中間段階のためだけです。 PDFドキュメント、またはHTMLドキュメントまたは紙のドキュメント(LibreOfficeから印刷)の作成に関心があるかどうかは、大きな違いを生む可能性があります。たとえば、フォントが重要になります。
Libreofficeがサポートしていないベクター形式で保存するのではなく、Libreofficeが完全にサポートしているpng画像形式を使用してInkscapeからエクスポートすることが、実際には唯一のオプションです。
Inkscape Wikiを参照してください: 名前を付けて保存とエクスポート 。
ただし、スレッド SVGをOOo Writer にインポートする方法)==は次のように述べています。
SvgインポートはOOo 3.4、try OOo 3.4 beta from OOoダウンロードサイトの新機能になります。
これはOpenOfficeに関するもので、Libreofficeは実際には別のブランチです。
Libreofficeに入るまで、この機能のために変更を検討するかもしれません。
TL-DR:
可能であれば、SVGをInkscapeでPDF(またはeps))に変換し、それをGIMPで開いて、アンチエイリアスなしのvery高解像度PNGに変換します(より良い印刷)、それをドキュメントに埋め込みます。ベクターグラフィックスのサポートは悪夢だからです。
長い話:
Libreofficeでのベクターグラフィックスのサポートは非常に活気のある話です...この質問がされたとき、確実にサポートされているフォーマットはepsだけでした。ただし、Libreofficeはそれを正しく表示できず、PostScriptプリンター(プロフェッショナル環境のほとんどのネットワークプリンター)に印刷してPDFに変換するだけでした!
その理由は、epsはすでにポストスクリプト形式であり、PDF変換はポストスクリプトファイルへの「印刷」に基づいており、PDFに変換するためです。Libreofficeは単にEPS画像を通過させてLOは低解像度のプレビューしか表示できませんでしたが、印刷は正確に表示されました。
少し後の2012年頃、Libreofficeは短期間、SVGグラフィックを正しくdspayして印刷できるようになりました。これは、同じマシン(または少なくともそれに付属するcairoライブラリ)へのInkscapeのインストールに依存していました。この機能には、透明度、グラデーション、ぼかし(!)などのすべての凝ったSVG機能が含まれていました。 2013年の初めに、これを1つのプレゼンテーションで非常に効果的に使用しました。その時点で、すべてを理解できたと思いました。
その時点で、LOコミュニティの誰かが「SVG埋め込み」は「SVGインポート」と同じであると考え始めたため、SVGを挿入すると、Libreofficeはファイルを解釈してlibreoffice図面に変換しようとし始めました。たとえば、svgがblurを使用している場合、これは機能しませんが、実際には他の多くのシナリオでも失敗し、これにより私のドキュメントのいくつかが台無しになりました。
今では、Libreofficeはさらに少し発展しており、少なくとも単純なsvgイメージは再びうまく機能します。グラデーション、透明度、ぼかしがない限り、SVGで問題ないはずです。同時に、EPSの埋め込みに問題が発生し、場合によっては見栄えが悪くなりました。
最後に、WMFやEMFなどのベクター形式が他にもあります。これらはうまく機能しますが、ドキュメントが同じコンピューター上にある場合に限ります。画像を見ているマシンに応じて、EMFに埋め込まれたフォントが完全に壊れている(または壊れていない))ドキュメントがいくつかあります。
...言うまでもなく、これは非常に苛立たしいことですが、それでもMicrosoftOfficeよりもはるかに優れています。私の知る限り、LOの場合のようにソフトウェアで直接描画するものを除いて、現時点ではMS Officeでベクターグラフィックス形式は機能しません(Microsoft独自のWMFおよびEMFを含む)。
この時点で、SVGがInkscape自体とWebブラウザ以外で適切に使用できるようになることを期待しています。
私にとってうまくいったのは、InkscapeでSVG(白黒の電気回路)を私のPDF and Export PNG Image。次に、LO WriterでInsertImageを使用しました。Inkscapeバージョン0.92、Libre Officeバージョン6.0.7.3Mac High Sierra 10.13.6