■95373 / ) |
Win-10/Pro + C# + IPAmj明朝 |
□投稿者/ S.Kos (5回)-(2020/07/27(Mon) 08:23:39)
|
分類:[.NET 全般]
こんにちは、みなさま Win-10/Pro+C#で、表帳へプリンタ出力しようとしています。 System.Drawing.Printing.PrintPageEventArgs e の構成までは記しませんが、
System.Drawing.Font font = new System.Drawing.Font("MS 明朝", (float)cmS.fSize); Brush brush = new SolidBrush(Color.Black); e.Graphics.DrawString("なんちゃらかんちゃら", font, brush, new PointF(20, 30));
で巧く動いています。
人名に「ちょん切れた草冠」があり、これまではShift-JISの外字で対応していました。 今回これを、全てUnicodeとすべく、経産省「文字情報基盤整備事業」が配布する"IPAmj明朝フォント"を試しています。
ところが、上記コードを System.Drawing.Font font = new System.Drawing.Font("IPAmj明朝", (float)cmS.fSize); としただけでは、ダメみたいです。
書き出し文字に「ちょん切れた草冠」があると、ゴシック体の後にいわゆる豆腐が付与されます。 "IPAmj明朝"の活用について、ご教示いただければ幸いです。
|
|