【问题标题】:Converting Webpage to PDF将网页转换为 PDF
【发布时间】:2012-03-25 12:14:07
【问题描述】:

我有一个项目,老程序员认为使用基于 Web 的转换软件将网页转换为 PDF 会很容易。我不太确定,因为它需要页眉/页脚并且它是一个列表页面,所以它需要知道何时以及何时不分页,否则它将在列表中的项目中途开始新页面。我也遇到了在两页之间切割图像的问题。

我试图说服客户要求太多,我们需要使用 PHP 创建 PDF,但他们相信用 HTML 构建页面并转换它会起作用。

所以我想知道是否有任何基于 Web 的转换软件支持转换 HTML,具有页眉/页脚并能够告诉它何时分页和不分页。

谢谢。

【问题讨论】:

  • This question 可能会有所帮助。另外,请使用 SO 的搜索工具;以前有人问过这个问题。
  • 这个问题是关于创建图像,而不是 PDF 的。我找到了很多关于转换和创建 PDF 的信息,但没有一个能解决问题,我仍然很好奇是否有可能。抱歉,如果我没有正确解释,如果您有任何问题,请询问。
  • 这绝对是个难题。您是正确的,更好的方法是以某种通用格式生成您想要的内容,然后将其转换为 Web 显示、PDF 等。带有 CSS 的 HTML 变得非常复杂,所以即使您让它工作,也总会有问题。例如,浏览器显示对应于 PDF 页面应该有多大?祝你好运。
  • 我很抱歉。我应该更好地阅读你的问题。

标签: html pdf pdf-generation


【解决方案1】:

那里有很多 Saas 服务。这是我强烈推荐的另一个 Saas。

它是htm2pdf.co.uk,它们既有PDF API(适用于http GET,支持所有平台)也有HTML to PDF SDK(适用于http POST,仅在PHP 中可用)。

它基于 webkit,因此支持 webkit 所做的任何事情。 Webkit 是 Safari 和 Chrome 等浏览器的基础。它支持页眉/页脚/分页等等,还支持加密和水印等附加 PDF 功能。

【讨论】:

    【解决方案2】:

    我在 Expected Behavior 工作,我们有一个名为 DocRaptor 的产品,它通过 HTTP POST 请求将 HTML 代码转换为 PDF。 DocRaptor 绝对可以处理页眉、页脚和分页符。 DocRaptor 是一个 SaaS 应用程序,每个计划都有 30 天的试用期。

    这里是 DocRaptor 主页的链接:

    DocRaptor

    以及我们的编码示例的链接:

    DocRaptor coding examples

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-21
      • 2013-10-23
      • 1970-01-01
      • 2011-12-06
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      相关资源
      最近更新 更多