问题标签 [pdf-generation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
2589 浏览

linux - 在 LAMP 环境中从 XHTML 生成 PDF

任何人都可以推荐一个可以在 Linux 环境中工作的好的服务器端 PDF 生成工具。我希望尽可能简单,将其传递给 XHTML 文件(带有图像)并让它从呈现的源代码生成 PDF。

我没有大量预算,但任何低于 1000 美元的东西都应该没问题。

安德鲁

0 投票
4 回答
3878 浏览

pdf - Automated PDF Creation from URL

Is there a PDF library that one can use to automate creating PDFs from URLs? The current approach I use is to "Print" a page and select a PDF plugin like PrimoPDF to generate the PDF document but I was wanting to automate that.

0 投票
6 回答
7013 浏览

pdf - 谷歌如何在分析中制作那些很棒的 PDF 报告,以及当你打印谷歌文档等时?

当您从 Google Docs 打印(使用“打印”链接,而不是文件/打印)时,您最终会打印格式良好的 PDF 文件,而不是依赖浏览器的打印引擎。Google Analytics 中的一些报告也是如此。. . PDF格式的打印报告很漂亮。他们是怎么做到的?我无法想象他们会使用 Adob​​e Acrobat 之类的工具来促进它,但也许他们会这样做。我不时在网上看到一些昂贵的 HTML 到 PDF 转换器,但从未厌倦过。有什么想法吗?

0 投票
4 回答
1923 浏览

.net - 如何在服务器上最好地将信息合并为“表单”,生成 PDF 作为最终输出

背景

我有一个“继承”的 VB6 应用程序,它生成 PDF 供用户使用不受支持的 Acrobat Reader OCX 集成进行查看。该程序使用数据生成一个 FDF 文件,然后在 FDF 与 PDF 合并时呈现合并结果。它仅适用于 Acrobat Reader 4 :-(。安装较新版本的 Acrobat Reader 会破坏此应用程序,使用户非常不满意。

我想重新设计这个应用程序,以便它将要合并的数据发送到 PDF 输出生成服务器。该服务器会将传递给它的数据合并到表单中,生成一个 PDF 图像并存储它,以便任何希望查看最终结果的用户都可以简单地获取 PDF(它只生成一次)。如果基础数据发生更改,则 PDF 将在下次请求时被删除并重新生成。然后,客户端程序可以拥有他们想要的任何 Acrobat Reader 版本,因为它将专门用于显示 PDF 文件(如预期的那样)。服务器很可能是用 Visual Studio 2005 用 .NET (C#) 编写的,可能作为 Web 服务...

问题

其他人会如何建议我这样做?我应该在服务器上使用 Adob​​e 的 Acrobat 9 来执行此操作,将数据放入 FDF 或 Adob​​e 的 XML 格式,然后让 Acrobat 进行合并吗?“将数据合并到表单并输出 PDF”领域是否有强大的竞争对手?其他人如何做到这一点?它必须是基于 API 的,服务​​器上没有 GUI,当然......

虽然某些输出是通过 FDF/PDF 生成的,但应用程序的另一部分实际上将线条、图形和文本发送到打印机(或用于预览目的的表单)一次一页,提供正确的 x/y 坐标、字体、每个的大小等,知道它何时在页面末尾等。此代码当前在显示此供用户查看的程序中,并且也在将最终表单打印到打印机。为了审阅者和打印机之间的一致性,我也想将此输出生成逻辑移动到服务器,或者使用良好的 PDF 生成 API 工具,或者按原样使用代码并使用 PDF 打印机生成 PDF……并保存此 PDF 供客户展示。

谷歌搜索“表单软件”或“填写表单软件”或类似搜索会返回很多不相关的材料,主要与用户填写表单的 UI 相关,我只是不知道如何正确缩小搜索范围。该站点似乎是提出此类问题的理想场所,因为其他程序员也必须生成类似的输出,并且已经尝试了一些很棒的工具。

编辑:

我添加了 PDF 标签以及 PDF 生成。此外,我当前的客户坚持使用 PDF 输出,但我很欣赏其他建议。

0 投票
7 回答
25631 浏览

c# - Combine PDFs c#

How can I combine multiple PDFs into one PDF without a 3rd party component?

0 投票
2 回答
9043 浏览

pdf - Adobe Reader 错误代码

我正在以编程方式创建 PDF,最近对我的生成器的更改是创建的文档会在我的 Mac 上同时导致 Mac Preview 和 Adob​​e Reader 崩溃。在 Adob​​e Reader 崩溃之前,它会报告:

处理页面时出错。阅读本文档时出现问题 (18)。

我怀疑“18”可能会给我一些关于我创建的 PDF 有什么问题的信息。有没有解释这些状态码含义的文件?

0 投票
7 回答
9483 浏览

c# - 基于 Microsoft Word 模板生成 PDF 文档

我需要一个 Word 文档,它是一种模板……收集用户输入以填充该模板中的特定字段……然后生成一个 PDF 文件,其中包括完整的模板以及其他一些文档类型。有人对实现这一目标的组件有很好的建议吗?最好是不需要在 Web 服务器上安装 Microsoft Office 的软件。

0 投票
6 回答
5190 浏览

java - 在JAVA中将(服务器端)一组PDF文档合并为一个大PDF文档的最简单方法是什么

我有 3 个 PDF 文档,它们由我们使用的遗留库动态生成,并写入磁盘。我的 JAVA 服务器代码获取这 3 个文档并将它们转换为一个长 PDF 文档的最简单方法是什么,其中只有文档 #1 中的所有页面,然后是文档 #2 中的所有页面,等等。

理想情况下,我希望这发生在内存中,因此我可以将其作为流返回给客户端,但将其写入磁盘也是一种选择。

0 投票
11 回答
4572 浏览

pdf - 从结构化数据生成 PDF

我希望能够从我可能在数据库或 xml 或任何其他结构化形式中的数据中生成高度图形化(也包含大量文本内容)的 PDF 文件。

目前,我们的平面设计师在将内容获取为 MS Word 文档后,在 Photoshop 中手动创建这些 PDF 文件。但通常,内容有20多个修改;这里和那里的小改动,拼写更正等。

两个缺点是: 1) 平面设计师的时间被不必要地占用。第一个版本是他/她唯一需要处理的版本。2) PDF 文件变成了现在有最终修改内容的文档,而初始内容与它不同步。因此,如果初始内容需要在其他地方(例如网站上),我们需要从 PDF 文件重新创建它。

生成 PDF 文件将帮助我解决这两个问题。也许图形设计师创建“模板”然后放入标签/持有者并将这些标签/持有者映射到相关数据的某种方式。

谢谢 :-)

0 投票
4 回答
3428 浏览

flash - 导出用于 PDF 报告的 Flash 图表和图形 - 自动化

我想将漂亮的图表放在可通过 html 和 pdf 获得的报告中。

我宁愿只使用一个 API,并且所有处理都发生在服务器端。

我想在 html 版本的报告中嵌入 Flash 图表。我想在 pdf 版本中嵌入静态图像(最好是基于矢量的格式)。

实现这一目标的最佳方法是什么?

我见过一个名为Swiff Chart Generator的产品,但它的图表交互性很弱。我还看过amcharts,它的交互性很强,但在 pdf 输出上很弱。

我可能会使用princexml来处理整个pdf 生成。Princexml 不呈现嵌入式闪存。它确实渲染嵌入的图像和 SVG。另一种选择是飞碟,它功能较少但免费。

Corda - 他们制作支持一定程度交互性的绘图和绘图软件。它们支持开箱即用的 SVG、PNG 和 flash 格式。当然,它们非常昂贵。