私の MFC アプリケーションでは、CView クラスを使用して画面上に CDocument を印刷できます。基本的に、CDC クラスを使用してテキストを書き、画面上に多角形を描画して、ドキュメントのビュー表現を提供します。
ここで、その出力ビューを Microsoft Word で使用したいとします。
ユーザーの視点から見れば、開発者の仕事をしなくても、次のことができます。
- 図面をコピーして Word に貼り付けます。これにより、Word に貼り付けることができるラスター BMP ファイルが生成されます。
- 図面を印刷し、PDF エクスポーターを使用します。これにより、軽量でズーム可能なベクトル PDF ファイルが生成されますが、Word で再利用するのは容易ではありません。
ビューの正確なレイアウトを維持できるため、これらの 2 つの簡単なソリューションは優れていますが、短所 (ラスターまたはフォーマット) があります。
私の問題を解決する別の方法は、SVG または VML を記述することですが、同じレイアウトが得られず、多くの作業が必要になります。
同じ種類の PDF エクスポート/印刷メカニズムを標準形式に変換するライブラリはありますか?
あなたは何を提案しますか?どうもありがとう。