问题标签 [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 投票
4 回答
1976 浏览

pdf-generation - 下载 MSDN 文档的任何部分并转换为 pdf 的工具或方法?

阅读在线 MSDN 文档是了解更多关于 .NET 和其他 MS 技术的好方法。但是有时我需要在离线模式下阅读它,比如使用电子阅读器时。

是否有工具、软件或一些代码可用于下载 MSDN 库的一部分并将其转换为 pdf,从 msdn 文档中的 url 开始?

假设我想下载有关 WCF 的整个部分,并且该工具会智能地下载 MSDN 的那部分并将其转换为 pdf?不需要遵循文档中的超链接。它们通常指向主要部分中的其他子部分,并且在此过程中会被下载。

更新:
应用程序和代码可在http://soofflinereader.codeplex.com/获得

0 投票
8 回答
812 浏览

html - 如何判断 HTML 元素是否超出页面底部?

我有一个系统可以获取动态数据,将其放入 HTML 中进行布局,然后将其转换为 PDF。但是我遇到的问题是,如果一个元素对于剩余的页面空间变得太大或将其他东西从底部推开,我该如何检测到这一点并将元素自己移动到下一页的正确位置?(目前它妨碍了页脚元素。)

有任何想法吗?

0 投票
1 回答
3049 浏览

php - 如何将来自互联网的图像 url 放入 tcpdf 文件中?

嗨,我想将图像放入我正在使用 TCPDF 制作的 PDF 文件中。它是由在线 API 生成的图像,因此我无法将其存储在我的虚拟主机上。但是,当我放置用于创建的图像 URL 时,在生成 PDF 文件时出现错误。

0 投票
1 回答
2741 浏览

java - 如何使用 iText 复制 AcroForm?

我有一个带有 acroform 的 pdf。我正在使用 iText 打开这个 pdf 并用一些数据填充表单字段。有时我需要生成比原始 pdf 更多的页面。为此,我创建一个页面并使用以下代码替换为现有页面:

这样做,现有页面中的字段不会复制到新页面。

这是添加新页面的好方法吗?(新页面必须与现有页面相同)

如何将表单域复制到新页面中?如何更改新的表单字段名称,以免出现重复的字段?

编辑:我要复制的页面有一个表格。但是这个表只有十行。如果用户输入了十个以上的项目,我想填满整个表格并创建一个新页面来填充其他项目。

现在我正在制作该页面的多个副本以避免这种溢出。但我不认为这是一个优雅的解决方案,它不适用于非常大的输入。

0 投票
3 回答
6613 浏览

python - 如何从 Python 中的 HTML / CSS(包括图像)源生成 PDF?

假设我有一个 HTML / CSS 页面,其中包含一些图像,我想从 Python 中的源代码生成 PDF - 可能吗?

0 投票
3 回答
642 浏览

ruby - 创建按需打印质量的 PDF(如果可行,最好使用 Ruby)

主要问题

您在 Linux 服务器上的应用程序中创建按需、类似报纸(如“使用高级布局或排​​版”)PDF 的快速可靠(如“稳定”)解决方案是什么?

因此:不,HTML2PDF 不是我正在寻找的解决方案。;-)


奖金问题

如果它不是基于 Ruby 的:有没有办法让你的解决方案脱离 Rails 应用程序?最好通过网络服务或某物-2-Ruby-bridge-kind-of-thing?

非常感谢您的建议!

更新

有一个类似的问题,那里建议的rtex gem看起来像我正在寻找的东西。如果有其他建议,我将不回答这个问题。

0 投票
2 回答
3317 浏览

python - 如何转换 SVG 图像以用于 Pisa / XHTML2PDF?

我正在使用Pisa/XHTML2PDF在 Django 中动态生成 PDF。不幸的是,我还需要包含 SVG 图像,我认为这不是一件容易的事。

a)将 SVG 转换为 PNG/JPG(在 Python 中)或 b)在比萨的 PDF 导出中包含 SVG 的最佳方法是什么?

0 投票
2 回答
2700 浏览

asp.net - 将报告呈现为 pdf 后,将 pdf 添加到 Reporting Services 报告

我们正在使用 Reporting Services 生成采购订单,该订单在屏幕上显示之前呈现为 pdf。该报告运行良好,只是现在我们必须为每个 PO 添加条款和条件页面。我尝试将它放在页脚中,将其设置为仅显示在最后一页上——这不起作用。我也尝试将它添加到正文中,将“Page Break Before”属性设置为“true”。这可行,只是看起来仍然为页眉保留空间(即页眉的“在最后一页显示”属性设置为 false)。我无法获得填写页面的条款和条件。

有谁知道我如何将报告服务生成的 pdf 与条款和条件表的 pdf 版本附加或绑定?

注意:我们使用的是 ASP & VB.NET 2.0、Visual Studio 2005 和 SQL Server 2005。

0 投票
1 回答
790 浏览

c# - PrintImage 导致损坏的内存错误

我在使用PrintImageActivePDF C# 库的功能时遇到问题。当我使用它尝试在 PDF 上放置 .gif 图像时,我收到以下错误消息:

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

我可以毫无问题地使用PrintJPEG和图像功能。PrintTIFF有没有人遇到过这个问题?

0 投票
2 回答
1202 浏览

php - 通过传递 URL 和 $_GET 参数来旋转 PDF?

我花了很多时间试图让 dompdf ( http://www.digitaljunkies.ca/dompdf/ ) 工作,但我一直遇到问题。我正在尝试从一个 PHP 脚本生成一个 PDF,该脚本会生成一个相当复杂的、填写好的 Web 表单。该脚本接受 $_GET 参数(记录号)并使用数据库中的数据相应地填写表单。将这些数据作为字符串或任何类型的值放入脚本中没有问题。我想知道将这种类型的数据转换为 PDF 的最佳方法是什么?

流程如下:用户填写表格并进入确认页面,我想添加一个“另存为 PDF”按钮。此时可能会发生以下两种情况之一,当前正在浏览器中显示的页面可以直接转为 pdf,或者可以使用 PHP 的 http_get( ) 函数并将 HTML 存储为字符串。从那里我在准备准确的 PDF 表示时遇到问题。

我听说过一些关于 fpdf 的讨论,但他们的例子并没有真正让我相信你可以使用动态数据作为源,但如果我对此有误,请纠正我。

任何输入将不胜感激。

——尼古拉斯