翻譯|行業資訊|編輯:胡濤|2024-10-09 16:37:38.163|閱讀 78 次
概述:本節將介紹一種通過C#、VB.NET 中的.NET PDF組件創建 PDF 小冊子的非常簡單的方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
當人們打印大型 PDF 文檔時,PDF 小冊子非常有用。它在書籍、報紙和雜志編輯中特別受歡迎。本節將介紹一種通過C#、VB.NET 中的.NET PDF組件創建 PDF 小冊子的非常簡單的方法。
Spire.PDF for .NET 是一款獨立 PDF 控件,用于 .NET 程序中創建、編輯和操作 PDF 文檔。使用 Spire.PDF 類庫,開發人員可以新建一個 PDF 文檔或者對現有的 PDF 文檔進行處理,且無需安裝 Adobe Acrobat。
E-iceblue 功能類庫Spire 系列文檔處理組件均由中國本土團隊研發,不依賴第三方軟件,不受其他國家的技術或法律法規限制,同時適配國產操作系統如中科方德、中標麒麟等,兼容國產文檔處理軟件 WPS(如 .wps/.et/.dps 等格式
Spire.PDF for .NET 是一個 .NET PDF 庫,無需 Adobe Acrobat 或任何第三方庫即可操作 PDF 文檔。使用此 PDF 組件,您可以在 .NET 應用程序中快速創建 PDF 小冊子。通過 Spire.Pdf.PdfPageSize 類設置 PDF 頁面寬度和高度后,您可以通過直接實現PdfDocument.CreateBooklet( string fileName, float width, float height, bool doubleSide)來創建 PDF 小冊子。下圖顯示了此任務的效果:
您可以在此處快速下載適用于 .NET 的 Spire.PDF并將其安裝到您的系統上。添加 Spire.Pdf 引用后,請參閱下面的 PDF 小冊子的詳細代碼。
【C# 】
using System.Drawing; using Spire.Pdf; namespace PDF_Booklet { class Program { static void Main(string[] args) { //Load a PDF file PdfDocument doc = new PdfDocument(); String srcPdf = @"..\read PDF.pdf"; //Create PDF booklet float width = PdfPageSize.A4.Width * 2; float height = PdfPageSize.A4.Height; doc.CreateBooklet(srcPdf, width, height, true); //Save pdf file. doc.SaveToFile("Booklet.pdf"); doc.Close(); //Launching the Pdf file. System.Diagnostics.Process.Start("Booklet.pdf"); } } }
【VB.NET 】
Imports System.Drawing Imports Spire.Pdf Namespace PDF_Booklet Class Program Private Shared Sub Main(args As String()) 'Load a PDF file Dim doc As New PdfDocument() Dim srcPdf As [String] = "..\read PDF.pdf" 'Create PDF booklet Dim width As Single = PdfPageSize.A4.Width * 2 Dim height As Single = PdfPageSize.A4.Height doc.CreateBooklet(srcPdf, width, height, True) 'Save pdf file. doc.SaveToFile("Booklet.pdf") doc.Close() 'Launching the Pdf file. System.Diagnostics.Process.Start("Booklet.pdf") End Sub End Class End Namespace
歡迎下載|體驗更多E-iceblue產品
獲取更多信息請咨詢 ;技術交流Q群(767755948)
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn