【问题标题】:Platform for web-based PDF generation: PHP or .NET基于 Web 的 PDF 生成平台:PHP 或 .NET
【发布时间】:2011-03-31 14:54:04
【问题描述】:

我正在从头开始编写一个基于 Web 的应用程序,它需要 PDF 生成功能。在所有其他条件相同的情况下,.NET 或 PHP 是否更适合这项任务?

谢谢-

【问题讨论】:

  • PDF 文件有多大?什么样的 - 文本/图像/混合?生成为报告、转换文件等?
  • 原因 - 生成快速和简单的东西对任何一方来说都可以,报告框架让您无法选择,而 .NET 可能更擅长大型转换任务。

标签: php .net pdf-generation


【解决方案1】:

我认为这将更多地取决于您要使用什么库来进行实际的 PDF 生成,因为其他一切都是一样的。

由于 PDF 文件是您的重点,因此请找到具有您所需功能且您觉得最舒服的库,然后从那里开始工作。

【讨论】:

  • iTextSharp 仅对开源项目免费(因为它是在 AGPL 下发布的)。在其他情况下,您应该购买可能昂贵的许可证才能使用该库。
  • 根据我的经验,使用 iTextSharp 并不容易。 API 看起来很像用于 java 的 iText,而不是真正的 .NET。大多数图书馆也没有记录。
【解决方案2】:

我发现fpdf 是一个简单而强大的库,用于使用 PHP 创建 PDF。

【讨论】:

    【解决方案3】:

    PHP.net 对如何生成 PDF 有一些相当不错的解释,不过我自己没有使用过。 http://www.php.net/manual/en/book.pdf.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-09
      • 2011-08-30
      • 1970-01-01
      • 2023-04-05
      • 2012-08-23
      • 2022-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多