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

简介: using System.Drawing.Printing;using System.Drawing;private void Test()...{    PrintDocument m_pdoc = new PrintDocument();    PaperSize psz = new PaperSize();    m_pdoc.PrinterSettings.PrinterName
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();
}
 
相关文章
|
6月前
|
关系型数据库 MySQL C#
C# winform 一个窗体需要调用自定义用户控件的控件名称
给用户控件ucQRCode增加属性: //二维码图片 private PictureBox _pictureBoxFSHLQrCode; public PictureBox PictureBoxFSHLQrCode {   get { return _pictureBoxFSHLQrCode; }   set { this.pictureBoxFSHLQrCode = value; } } 在Form1窗体直接调用即可: ucQRCode uQRCode=new ucQRCode(); ucQRCode.PictureBoxFSHLQrCode.属性= 要复制或传给用户控件上的控件的值
37 0
|
9月前
|
前端开发 C#
C# 基于NPOI+Office COM组件 实现20行代码在线预览文档(word,excel,pdf,txt,png)
C# 基于NPOI+Office COM组件 实现20行代码在线预览文档(word,excel,pdf,txt,png)
|
1月前
|
C#
C#学习相关系列之自定义遍历器
C#学习相关系列之自定义遍历器
|
3月前
|
开发框架 .NET C#
无标题自用临时文档.C# | python交互
无标题自用临时文档.C# | python交互
93 0
|
7月前
|
编译器 C#
c# 自定义扩展方法
c# 自定义扩展方法
|
9月前
|
Web App开发 存储 C#
C# 10分钟入门基于WebOffice实现在线编辑文档,实时保存到服务器(所有office,兼容WPS)
C# 10分钟入门基于WebOffice实现在线编辑文档,实时保存到服务器(所有office,兼容WPS)
|
6月前
|
编译器 C#
C#中导入其它自定义的命名空间
c#中怎么导入其它自定义的命名空间首先要确保已经导入了想要导入的自定义的命名空间。如上图这时编译器应该会报错,此时就需要手动去添加引用了,cs文件默认没有添加引用,只是加载了想要导入的命名空间,但是没有添加引用,所以需要自己要手动添加引用。切记!然后会有一个对话框选择你想引用的命名空间,点击确定即可。注意:一般而言,C#中如果没有改变那么一般项目的类名都默认是Program,在引用时需要注...
69 1
C#中导入其它自定义的命名空间
C#或Winform中的消息通知之自定义优雅漂亮的通知效果
Custom Notification自定义通知提示,一款非常优雅漂亮的自定义通知效果,主要介绍其实现思路、调整和优化...
851 0
C#或Winform中的消息通知之自定义优雅漂亮的通知效果
|
10月前
|
C# 图形学
C#绘制自定义小人
C#绘制自定义小人
|
存储 设计模式 缓存
C# 实现 key-value 结构自定义缓存 CustomCache
C# 实现 key-value 结构自定义缓存 CustomCache
124 1
C# 实现 key-value 结构自定义缓存 CustomCache