質問
私は内蔵の簡単なe-カード作webアプリケーションのためのクライアントを受け入れる個人に挨拶をしっかりを選択したカードデザイン。自分のマシンにまで入りアジア言語のテキストを描画するに正しくイメージです。私は、アジアの言語を設置。
私がロードアプリのマークサーバー、アジア言語表示しています。疑いでそのサーバーになっているアジア言語パックを設置。私は、英語上級者の方にお尋ねる理由がありますか?が受け入れアジア言語表示が正しくなく、アジア言語パックが装着されていますか。
こちらはどのように思図のテキストイメージ
Graphics g = Graphics.FromImage(image);
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawString(text,
new Font(fontFamily, fontSize),
brushColor,
position,
strFormat);
g.Dispose();
を使用していArial商標または登録商標です。
ものがあるのか、それは何なのか特別なっています。
感謝。
解決
Arialが含まれていない文字が必要な場合には、東アジアのフォントを設置し、Windowsで文字からのArial.インストールすることができるフォントは、新しいフォントが使わArialと異なるフォントのためのアジアを使用して文字 文字リンク.(設定した場合、フォントを利用したリンクの指示というものがあったためにすべてのソフトウェアは、機械だけでなく、自アプリです。)
他のヒント
私はあなたが使用しているアジアの文字をサポートするフォントが必要だと思います。例えば、私のマシンは、私がインストールされていたと思われ、フォントがインストールされ、「はArial UnicodeのMSはを」していますMicrosoft Officeと。
あなたは、あなたのアプリケーションに必要なフォントを含めることができます。彼らはあなたのクライアントのマシンにインストールされていない場合、それは問題ではありません。
ます。http:// MSDNここで私はそれについて見られるもののウェブページです。 microsoft.com/en-us/library/ms753303.aspxする