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