您的位置:首页 > 编程语言 > C#

C#中使用自定义的纸张大小打印文档

2012-06-27 22:53 363 查看
using System.Drawing.Printing;
using System.Drawing;

private void Test()


{


PrintDocument m_pdoc = new PrintDocument();


PaperSize psz = new PaperSize();


m_pdoc.PrinterSettings.PrinterName = "Microsoft Office Document Image Writer";


psz.RawKind = 0;// Printing.PaperKind.Custom此枚举的值是0


psz.Width = 350;


psz.Height = 350;


m_pdoc.DefaultPageSettings.PaperSize = psz; //设置纸张大小


m_pdoc.PrintPage += new PrintPageEventHandler(prn_PrintPage);


m_pdoc.Print();


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: