Windows 上で LibreOffice Draw から図面 (完全なドキュメント) を MS Word ドキュメント (MS Word を使用) にコピーする最適な方法は何ですか?
「単純な」コピー&ペースト形式の Draw to Word では、ほとんど役に立たない結果しか得られません。ビットマップ方式では解像度が低すぎるため、メタファイルではその他の詳細 (行やテキストの欠落など) が失われます。
図面を LOD から EPS または WMF/EMF ファイルにエクスポートし、それを Word に挿入した場合も同様で、多くの詳細が失われたり間違っていたりします。
最終的には高解像度の PNG (300 dpi) にエクスポートし、それを Word に挿入しました。
もっと良い方法があるはずです(図面のベクトルの性質を保持する方法)。
PS: PDF にエクスポートすると「完璧な」結果が得られることに気付きました。それを (PDF ファイルまたはその一部を) Word にインポートすることは可能でしょうか?
答え1
これはWordの一般的な問題であり、印象それマイクロソフト互換性を高めるというアイデアはあまり気に入らなかったオープンオフィスLatex の使用をお勧めしますが、必ずしもそれが可能であるとは限りません。
次のようにエクスポートすることで、望ましい効果が得られることに気づいたので、PDF、私はここで報告することにしたMacOS の興味深いブログページこれは、Microsoft Word 内にベクトル PDF をインポートするためのヒントを取得するために使用できます。手順は高速ではありませんが、グリッド上の描画を固定する必要がなくなります (PNG に変換する場合のように)。
主な解決策は、pstoedit
ツール.
そうすれば、PDF(またはeps)ファイルを変換することができます電磁場コマンドラインでも。
提案されるコマンドラインは次のとおりです:
pstoedit -f emf diagram.pdf/eps output.emf
pstoedit -f emf -pta diagram.pdf/eps output.emf
テキストが変に見える場合は、文字を個別に配置しますpstoedit -f "emf:-m" diagram.pdf/eps output.emf
フォントがおかしく見える場合は、Arial フォントを使用してください。pstoedit -f emf -drawbb diagram.pdf/eps output.emf
境界ボックスの強制描画 - 切り取られる場合はこれを試してくださいpstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf
拡大 – 線がブロック状に見える場合に使用します。2より大きい値で試してみてください。pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
上記の組み合わせ
お使いのオペレーティングシステムでベクター形式で問題なく動作する画像管理プログラムを検索できます。Inkscapeや凹版OS用。
最後に、画像を PNG ファイルとして保存する場合、使用するプリンターと同じ解像度 (この場合は 600 dpi 以上) でグリッドを固定して時間を節約することをお勧めします。
答え2
答えは記事の中にあります MS Word にエクスポートできる状態で LibreOffice で描画する最適な方法は何ですか?投稿者自身が答えています:
私の質問は SVG グラフィックについてではなく、LibreOffice で図面を作成して MS Word でも開けるようにする方法です。SVG は、うまくいくと期待していた 1 つのアプローチでした...
このアプローチはかなり良いです(実際完璧です)。
- LibreOffice Drawでオブジェクトを描く
- クリップボードにコピー ( CTRL+ C)
- LibreOffice Writer での貼り付け ( Shift+ Ctrl+ V)
- 選択するGDI メタファイル
- これで、MS Word または LibreOffice Writer で再度開いたときに認識されないことを心配することなく、任意の形式 (odt、docx、doc) でドキュメントを保存できるようになりました。
私が発見したのは、GDI メタファイルは WMF または EMF 形式と同じではないということです。これは、図面を Draw から WMF または EMF にエクスポートし、Writer にインポートすると、PDF への印刷が機能しない (LibreOffice Writer から) などの問題が発生します。ただし、コピー -> 貼り付けは問題なく機能します。
私はUbuntu 13.04でLibreOffice 4.0.3.3を使用しています。
答え3
LibreOffice Write を開き、「マウスの右クリック -> 形式を選択して貼り付け -> グラフィックス デバイス インターフェイス メタファイル (GDI)」を使用して必要なグラフをコピーします。
LibreOffice Write を .docx または同様の形式で保存します。
MS Word を使用して .docx ファイルを開くと、高品質のスケーラブルなベクターでグラフをどこにでもコピーできます。
Windows 10では正常に動作します。