2016-05-11 20 views
0

私はC#で単語アドインを作成しています。このアドインでは、リソースから埋め込んだ別のフォントにフォントを置きたいと思います。埋め込みフォントで自動的にフォントを置換する

Wordには、コンピュータにインストールされている別のフォントに、インストールされていないフォントを自動的に置き換える "フォント置換"ツールがあることは知っています。これは私がやりたいこととまったく逆のので、道があることを願っています!

答えて

0

最悪の場合、OpenXML SDKを使用してAddInからdocxを操作して再読み込みすることができます。

docxを保存して操作するのではなく、OpenXMLパッケージをメモリに保存することを選択した場合、大きなドキュメントで問題が発生する可能性があります。私は参考にしてこの回答を更新します。

+0

私は既存のdocxを操作したくありません。ユーザーが1つのフォントで入力し、テキストを別のフォントで画面に書きたいとします。 "フォント置換"はこれを正確に行いますが、インストールされていないものはインストール済みのものに変更します。私の場合は、インストールされたフォントを、自分のアドインのリソースにあるものに置き換えたいと思っています。 – Benjamin

関連する問題