将html文件转换为PDF文件? [复制]

Posted

技术标签:

【中文标题】将html文件转换为PDF文件? [复制]【英文标题】:convert html file into PDF file? [duplicate] 【发布时间】:2011-03-10 15:41:17 【问题描述】:

可能重复:Convert html to PDF in .NET

我正在使用 VSTS 2008 + C# + .Net 3.5 + ASP.Net + IIS 7.0 来开发 Web 应用程序。我想将 html 文件/页面/字符串转换为 PDF 文件。

    Microsoft 的任何内置解决方案可以执行此操作吗? 首要问题是关于分页,即如何将 html 内容映射到转换后的 PDF 页面?例如我想在转换后的 PDF 文件的第 1 页显示 html 表格和图像,并在原始 html 中的图像之后显示以下 html 文本到转换后的 PDF 文件的第 2 页?

【问题讨论】:

【参考方案1】:

有一些在线服务可以将 HTML 转换为 PDF。这里是链接

http://www.htm2pdf.co.uk/

http://www.pdfonfly.com/

http://www.adobe.com/products/acrobat/access_onlinetools.html

也有一些服务可以反过来做。

http://www.pdfdownload.org/free-pdf-to-html.aspx

http://www.convertpdftohtml.net/

【讨论】:

我需要一些客户端库和工具,有什么想法吗? csharp-source.net/open-source/pdf-libraries【参考方案2】:

试试 ABCpdf。警告:它不是免费软件/开源软件。

http://www.websupergoo.com/abcpdf-8.htm

展示 HTML 支持的网站示例:

http://www.websupergoo.com/helppdf7net/source/4-examples/13-pagedhtml.htm

【讨论】:

以上是关于将html文件转换为PDF文件? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

怎样将word,excel文件转换为PDF文件

如何将html文件转成pdf 在线转换

怎么将html转换为pdf

如何将html文件转换为word文件

使用 ITextSharp 将 HTML 文件转换为 PDF 文件

如何将HTML格式转化为word