0

私は C# Windows アプリケーションで作業しており、クライアントからワイヤフレーム レイアウトを取得しています。クライアントは、非常にまれな特定のフォントでテキストをレンダリングすることを明確に望んでいます。開発マシンにフォントをインストールしましたが、テキストは適切に表示されています。インストール中にそのフォントをクライアント マシンにインストールする必要がありますか? そうしないと、アプリケーションが自動的に処理しますか?

4

2 に答える 2

2

これを試して -

(セットアップの作成中)ターゲットマシンのファイルシステムを右クリックし、特別なフォルダーを追加->そのフォルダー名に「フォント」フォルダーを付けて、そこにフォントファイルを配置します。

フォントがインストールされているクライアント システム、つまりクライアント マシンの C:\Windows\Fonts フォルダにフォントが配置されます。はい、これはセットアップ中に手動で行われます。このリンクを一度チェックしてください

winform に特定のフォントをインストールして使用する

ダイアグラムでは、フォントはプログラムで追加されますが、その必要はありません。フォントを手動で追加することもできます。フォントをその特別なフォルダーに入れるだけです。

于 2013-06-11T12:38:54.337 に答える
1

はい、アプリケーションにフォントをデプロイする必要があります。自動的には行われません。

また、多くのフォントは無料で配布できないため、ライセンスの問題にも注意してください。

于 2013-06-11T12:37:15.660 に答える