1. 程式人生 > >基於Spire.PDF將HTML轉換為PDF

基於Spire.PDF將HTML轉換為PDF

將HTML轉換為PDF幾乎與每個人或群體相關,因為PDF是安全分發或共享的最佳格式。那麼我們應該如何輕鬆地將html轉換為PDF並且安全地變得非常重要。線上HTML到PDF轉換器真的很方便,但可能會導致隱私洩露,這可能是致命的,特別是對於合作,公司和組織。一個合理的解決方案是我們可以自己定製html到PDF。

通過使用專業的PDF元件 Spire.PDF,您可以在.NET,WPF和Silverlight平臺下將HTML檔案轉換為PDF格式。您可以通過多行程式碼實現將HTML轉換為PDF的要求。

 

這裡有詳細資訊

  • 下載Spire.PDF for .NET
    (或Spire.Office for .NET)並將其安裝在您的系統上。
  • 在下載的Bin資料夾中新增Spire.PDF.dll作為參考,考慮以下路徑:“.. \ Spire.PDF \ Bin \ NET4.0 \ Spire.PDF.dll”。

[C#]

static void Main(string[] args)
{
 //建立文件
 PdfDocument doc = new PdfDocument();
 String url = "http://www.london2012.com/news/articles/paralympic-torch-relay-route-revealed-1258473.html";
 Thread thread = new Thread(() =>
 { doc.LoadFromHTML(url, false, true, true);});
 thread.SetApartmentState(ApartmentState.STA);
 thread.Start();
 thread.Join();
 //儲存檔案
 doc.SaveToFile("sample.pdf");
 doc.Close();
 //本地工具開啟檔案
 System.Diagnostics.Process.Start("sample.pdf");
}