彩票走势图

【教程】Spire.Presentation 教程:使用PrintDocument对象打印PPT文档

原创|使用教程|编辑:王香|2017-10-13 14:21:00.000|阅读 940 次

概述:Spire.Presentation for .NET 是一个专业的.NET PowerPoint控件,用于帮助开发人员高效地创建、读取、编辑、转换和打印任何来自.NET ( C#, VB.NET, ASP.NET) 平台的PowerPoint文档,本文介绍了通过Spire.Presentation使用PrintDocument对象打印PPT文档。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

具有打印PowerPoint文档的强大功能。从Spire.Presentation v 2.8.59,它支持使用PrintDocument对象打印演示文稿幻灯片。 此示例显示如何使用C#通过以下打印方式打印演示文稿幻灯片:

  • 将PowerPoint文档打印到默认打印机
  • 将PowerPoint文档打印到虚拟打印机
  • 从PowerPoint文档打印一些页面,并在打印演示文稿幻灯片时设置文档名称,份数。

将演示幻灯片打印到默认打印机,并打印PowerPoint文档上的所有页面。

Presentation ppt = new Presentation();
ppt.LoadFromFile("Sample.pptx");
 
PresentationPrintDocument document = new PresentationPrintDocument(ppt);
document.PrintController = new StandardPrintController();
 
ppt.Print(document);

将PowerPoint文档打印到虚拟打印机(Microsoft XPS Document Writer)。

Presentation ppt = new Presentation();
ppt.LoadFromFile("Sample.pptx");
 
PresentationPrintDocument document = new PresentationPrintDocument(ppt);
document.PrinterSettings.PrinterName = "Microsoft XPS Document Writer";
      
ppt.Print(document);

从PowerPoint文档打印一些页面,并在打印演示文稿幻灯片时设置文档名称,份数。

Presentation ppt = new Presentation();
ppt.LoadFromFile("Sample.pptx");
 
PresentationPrintDocument document = new PresentationPrintDocument(ppt);
             
//Set the document name to display while printing the document 
document.DocumentName = "Print PowerPoint";
 
//Choose to print some pages from the PowerPoint document
document.PrinterSettings.PrintRange = PrintRange.SomePages;
document.PrinterSettings.FromPage = 1;
document.PrinterSettings.ToPage = 2;

//Set the number of copies of the document to print
document.PrinterSettings.Copies = 2;
 
ppt.Print(document);

慧都控件网


标签:文档管理PPT文档处理

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP