C# DevExpress 自定义打印(设置横向打印为例)。
2010-08-23 21:31
387 查看
//打印
private void btnPrint_Click(object sender, EventArgs e)
{
PrintPreview(this.gridControl1);
}
//自定义打印
private void PrintPreview(DevExpress.XtraPrinting.IPrintable gridControlPrint)
{
DevExpress.XtraPrintingLinks.CompositeLink compositeLink = new DevExpress.XtraPrintingLinks.CompositeLink();
DevExpress.XtraPrinting.PrintingSystem ps = new DevExpress.XtraPrinting.PrintingSystem();
compositeLink.PrintingSystem = ps;
compositeLink.Landscape = true;
compositeLink.PaperKind = System.Drawing.Printing.PaperKind.A4;
DevExpress.XtraPrinting.PrintableComponentLink link = new DevExpress.XtraPrinting.PrintableComponentLink(ps);
ps.PageSettings.Landscape = true;
link.Component = gridControlPrint;
compositeLink.Links.Add(link);
link.CreateDocument(); //建立文档
ps.PreviewFormEx.Show();//进行预览
}
private void btnPrint_Click(object sender, EventArgs e)
{
PrintPreview(this.gridControl1);
}
//自定义打印
private void PrintPreview(DevExpress.XtraPrinting.IPrintable gridControlPrint)
{
DevExpress.XtraPrintingLinks.CompositeLink compositeLink = new DevExpress.XtraPrintingLinks.CompositeLink();
DevExpress.XtraPrinting.PrintingSystem ps = new DevExpress.XtraPrinting.PrintingSystem();
compositeLink.PrintingSystem = ps;
compositeLink.Landscape = true;
compositeLink.PaperKind = System.Drawing.Printing.PaperKind.A4;
DevExpress.XtraPrinting.PrintableComponentLink link = new DevExpress.XtraPrinting.PrintableComponentLink(ps);
ps.PageSettings.Landscape = true;
link.Component = gridControlPrint;
compositeLink.Links.Add(link);
link.CreateDocument(); //建立文档
ps.PreviewFormEx.Show();//进行预览
}
相关文章推荐
- C# DevExpress 自定义打印(设置横向打印为例)。
- C# 横向打印 代码怎么设置?
- C#Winform中打印预览时设置横向打印
- C# Devexpress gridControl 自定义编辑器 设置弹出框(弹出框包含gridLookUpEdit)
- C#打印页面设置(横向,页宽,页高)
- 【转】c# winform 打包部署 自定义界面 或设置开机启动
- C# 设置Excel打印选项及打印excel文档
- c#下crystalreport自定义纸张报表打印
- C# 导出 Excel 和相关打印设置
- DevExpress打印预览工具自定义
- 用c#开发微信(5)自定义菜单设置工具 (在线创建)
- C#:实现快捷键自定义设置
- 用c#开发微信(5)自定义菜单设置工具 (在线创建)
- C# DevExpress WinForm编程 针对一些控件重复度高的属性设置问题的解决方案
- 如何在sap里设置自定义打印纸张
- c# PrintDocument 设置自定义纸张大小的示例
- C# 关于默认打印纸张的设置
- C#打印、打印预览、页面设置案例
- Excel自定义纸张打印设置碰到无法对上尺寸的问题
- C# Winform 打印边距设置 单位转换的问题