翻譯|使用教程|編輯:李顯亮|2019-12-13 11:41:06.167|閱讀 350 次
概述:當(dāng)我們打印巨大的PDF文件時(shí),通常會使用小冊子。這樣可以節(jié)省紙張并使頁面整齊。從Spire.PDF V5.12.3開始,Spire.PDF支持直接將PDF頁面打印到小冊子。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
當(dāng)我們打印巨大的PDF文件時(shí),通常會使用小冊子。這樣可以節(jié)省紙張并使頁面整齊。從Spire.PDF V5.12.3開始,Spire.PDF支持直接將PDF頁面打印到小冊子。
近日,Spire.PDF v5.12.3已經(jīng)在慧都網(wǎng)更新上線,新版中新增支持 將PDF文件打印成小冊子。今天為大家演示一下該功能的代碼示例。(點(diǎn)擊下方按鈕即可下載最新版)
點(diǎn)擊下載Spire.PDF for .NET最新版
12月優(yōu)惠進(jìn)行時(shí),Spire.Office套包優(yōu)惠7170元起,心動(dòng)就趕快吧!
<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 班級計(jì)劃</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 靜態(tài)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文件時(shí)設(shè)置小冊子布局</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打印到虛擬打印機(jī)</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后的屏幕截圖:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn