翻譯|使用教程|編輯:李顯亮|2019-12-13 11:41:06.167|閱讀 362 次
概述:當我們打印巨大的PDF文件時,通常會使用小冊子。這樣可以節省紙張并使頁面整齊。從Spire.PDF V5.12.3開始,Spire.PDF支持直接將PDF頁面打印到小冊子。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
當我們打印巨大的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后的屏幕截圖:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn