翻譯|使用教程|編輯:胡濤|2023-07-11 14:38:40.980|閱讀 160 次
概述:本節將重點介紹將 HTML 轉換為 PDF 的新插件,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Spire.Doc 是一款專門對 Word 文檔進行操作的 類庫。在于幫助開發人員無需安裝 Microsoft Word情況下,輕松快捷高效地創建、編輯、轉換和打印 Microsoft Word 文檔。擁有近10年專業開發經驗Spire系列辦公文檔開發工具,專注于創建、編輯、轉換和打印Word/PDF/Excel等格式文件處理,小巧便捷。
E-iceblue 功能類庫Spire 系列文檔處理組件均由中國本土團隊研發,不依賴第三方軟件,不受其他國家的技術或法律法規限制,同時適配國產操作系統如中科方德、中標麒麟等,兼容國產文檔處理軟件 WPS(如 .wps/.et/.dps 等格式
Spire.PDF for.net下載 Spire.PDF for java下載
使用 C# PDF 組件將 HTML 轉換為 PDF 非常重要,因此我們始終盡力改進 Spire.PDF。我們的目標是讓我們的開發人員使用起來更加方便。現在,除了以前Spire.PDF 提供的將 HTML 轉換為 PDF 的方法之外,我們還有一個用于將 html 轉換為 PDF 的新插件。
本節將重點介紹將 HTML 轉換為 PDF 的新插件。通過這個新插件,我們支持轉換具有豐富元素的 HTML 頁面,例如 HTTPS、CSS3、HTML5、JavaScript。
您需要下載 Spire.PDF 并將其安裝在您的系統上,在下載的 Bin 文件夾中添加 Spire.PDF.dll 作為參考,路徑如下: '..\Spire.PDF\Bin\NET4.0\Spire.PDF.dll '。要獲取新插件,您可以直接從下載文件中獲取新插件: 。
在Windows系統上,您需要解壓轉換器插件包并將“plugins”文件夾復制到Spire.Pdf.dll的同一文件夾下。在使用 QT 插件將 HTML 轉換為 PDF 之前,請確保您的計算機上已安裝 Microsoft Visual C++ 2015 Redistributable。
在Mac和Linux系統上,您需要將zip文件復制到系統下,然后將轉換器插件包解壓到系統下才能成功使用插件。
C# 和 VB.NET ,您可以下載并嘗試。
調用插件非常簡單,請檢查以下用于將 HTML 轉換為 PDF 的 C# 代碼。
[C#]
using System.Drawing; using Spire.Pdf.Graphics; using Spire.Pdf.HtmlConverter.Qt; namespace SPIREPDF_HTMLtoPDF { class Program { static void Main(string[] args) { HtmlConverter.Convert("http://www.wikipedia.org/", "HTMLtoPDF.pdf", //enable javascript true, //load timeout 100 * 1000, //page size new SizeF(612, 792), //page margins new PdfMargins(0, 0)); System.Diagnostics.Process.Start("HTMLtoPDF.pdf"); } } }[VB.NET]
Imports System.Drawing Imports Spire.Pdf.Graphics Imports Spire.Pdf.HtmlConverter.Qt Module Module1 Sub Main() HtmlConverter.Convert("http://www.wikipedia.org/", "HTMLtoPDF.pdf", True, 100 * 1000, New SizeF(612, 792), New PdfMargins(0, 0)) System.Diagnostics.Process.Start("HTMLtoPDF.pdf") End Sub End Module
請查看以下有效截圖:
下面的示例將重點介紹將HTML字符串轉換為PDF的新插件。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Spire.Pdf; using System.IO; using Spire.Pdf.HtmlConverter; using System.Drawing; namespace HTMLToPDFwithPlugins { class Program { static void Main(string[] args) { string input =@"<strong>This is a test for converting HTML string to PDF </strong> <ul><li>Spire.PDF supports to convert HTML in URL into PDF</li> <li>Spire.PDF supports to convert HTML string into PDF</li> <li>With the new plugin</li></ul>"; string outputFile = "ToPDF.pdf"; Spire.Pdf.HtmlConverter.Qt.HtmlConverter.Convert(input, outputFile, //enable javascript true, //load timeout 10 * 1000, //page size new SizeF(612, 792), //page margins new Spire.Pdf.Graphics.PdfMargins(0), //load from content type LoadHtmlType.SourceCode ); System.Diagnostics.Process.Start(outputFile); } } }有效截圖:
以上便是如何使用新插件將 HTML 轉換為 PDF,如果您有其他問題也可以繼續瀏覽本系列文章,獲取相關教程,你還可以給我留言或者加入我們的官方技術交流群。
歡迎下載|體驗更多E-iceblue產品
獲取更多信息請咨詢 ;技術交流Q群(767755948)
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn