当我们打印巨大的PDF文件时,通常会使用小册子。这样可以节省纸张并使页面整齐。从Spire.PDF V5.12.3开始,Spire.PDF支持直接将PDF页面打印到小册子。
当我们打印巨大的PDF文件时,通常会使用小册子。这样可以节省纸张并使页面整齐。从Spire.PDF V5.12.3开始,Spire.PDF支持直接将PDF页面打印到小册子。
近日,Spire.PDF v5.12.3已经在网更新上线,新版中新增支持将PDF文件打印成小册子。今天为大家演示一下该功能的代码示例。(点击下方按钮即可下载最新版)
12月优惠进行时,Spire.Office套包优惠7170元起,心动就赶快咨询在线客服吧!
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用Spire.Pdf;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 02 使用Spire.Pdf.Actions;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 03 使用Spire.Pdf.General;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 04 使用Spire.Pdf.Print;</font></font><font></font> 05 <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 06 命名空间PDFPrintBookLet</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 07 {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 08 班级计划</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 09 {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 10 静态void Main(string [] args)</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 11 {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 12 //加载样本文件</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 13 PdfDocument doc =新的PdfDocument();</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 14 doc.LoadFromFile(“ Sample.pdf”);</font></font><font></font> 15 <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 16 //在打印pdf文件时设置小册子布局</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 17 PdfBookletSubsetMode bookletSubset = PdfBookletSubsetMode.BothSides;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 18 PdfBookletBindingMode bookletBinding = PdfBookletBindingMode.Left;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 19 doc.PrintSettings.SelectBookletLayout(bookletSubset,bookletBinding);</font></font><font></font> 20 <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 21 //将PDF打印到虚拟打印机</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 22 doc.PrintSettings.PrinterName =“ Microsoft XPS Document Writer”;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 23 doc.PrintSettings.PrintToFile(“ XpsBooklet.xps”);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 24 doc.Print(); </font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 25 }</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 26 }</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 27 }</font></font><font></font>
打印到XPS后的屏幕截图:
标签:
来源:慧都
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!