基于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");
}

猜你喜欢

转载自blog.csdn.net/qqqqqqqqqq198968/article/details/85089912