首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

C# winform打印粗体有关问题

2012-03-31 
C# winform打印粗体问题直接打印,设置字体为粗体为什么字跑到屏幕上去了,正常字体是可以的C# code/// sum

C# winform打印粗体问题
直接打印,设置字体为粗体为什么字跑到屏幕上去了,正常字体是可以的

 

C# code
        /// <summary>        /// 打印        /// </summary>        public void Print()        {            this.printdoc = new System.Drawing.Printing.PrintDocument();            this.printdoc.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(printdoc_PrintPage);            this.printdoc.Print();        }        /// <summary>        /// 绘制图形        /// </summary>private void printdoc_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e){Font printFont = new Font("宋体", 11,FontStyle.Bold);//这里设置粗体就不行//e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;e.Graphics.DrawString(printText, printFont, printFontColor, GetRect(point, drawW, drawH), mStringFormat);}





[解决办法]
测试正常,可能机子有些问题吧!

热点排行