问题标签 [pdfkit]

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 投票
2 回答
1439 浏览

python - 使用 pyobjc 将元数据写入 pdf

我正在尝试使用以下 python 代码将元数据写入 pdf 文件:

这似乎工作正常(控制台没有错误),但是当我检查文件的元数据时,如下所示:

原始文件具有以下元数据:

所以问题是,它不是附加元数据,而是清除以前的元数据结构。我需要做什么才能使其正常工作?我的目标是附加参考管理系统可以导入的元数据。

0 投票
1 回答
2212 浏览

ruby-on-rails - 使用 PDFKit 的未初始化常量错误

在我的 Rails 应用程序中,我试图从 html 生成 pdf 并尝试使用 pdfkit 和 wkhtmltopdf。我试图从最简单的代码开始,例如:

但我最终遇到以下错误:

TestController 是我的控制器名称。仅供参考,我正在使用 Fedora12 和 rails 2.2。

需要一些帮助。有人在吗?

0 投票
4 回答
6560 浏览

ruby-on-rails - Rails PDFKit 命令失败

我正在尝试在 rails 3 应用程序中使用 PDFKit 作为中间件。

我可以从命令行使用 wkhtmltopdf 就好了,但是我的应用程序不断向我抛出这个错误

如果我在终端中运行它,它会等待我的输入,所以我输入一些 HTML,然后按 Ctrl-d 并吐出似乎是一些 PDF 的内容......但在 rails 中没有运气。

这是我所拥有的:

application.rb

在我的控制器中(第一行)

我想我已经浏览了 SO、Github 和 Google 上的所有线程,但没有运气。

任何人都可以帮助或指出我正确的方向吗?

谢谢,P。

0 投票
2 回答
8594 浏览

ruby-on-rails - 由于“wkhtmltopdf”,PDFKIT 显然无法正常工作

我无法从 html 页面生成 PDF。

我正在使用 PDFkit。在安装它的过程中,我注意到我需要 wkhtmltopdf。所以我也安装了。我做了所有 PDFkit 文档说要做的事情。现在我在尝试加载 PDF 时遇到了这个错误。

这是错误:

知道这可能是什么吗?

谢谢

0 投票
1 回答
8933 浏览

c# - 使用 iTextSharp 从 PDF 中提取附加元数据

我已经看到使用 iTextSharp 提取基本元数据(即作者、标题),它通常看起来像这样:

但是,在我的情况下,我想要一些更奇特的东西,即文档可能包含的附加“高级”元数据。

请原谅油漆亮点,但这里是 Adob​​e Acrobat 中的屏幕截图,显示了有问题的数据:

有问题的数据通过 adobe acrobat

在这种情况下,该数据似乎无法通过Info字典获得。使用不同的库(TallComponents 的 PDFKit),这些数据被公开,但我想知道是否有任何方法可以使用 iItext

由于许可限制,我目前正在使用 iText 4.1.6,但如果增加了所需的功能,我不会反对购买 5.0.6 的商业许可证。

0 投票
1 回答
834 浏览

ruby-on-rails - Rails 3 PDFKit 在使用 pdf 响应一次后,对每个请求都使用 format=pdf 响应

我将 .pdf 附加到视图中,例如http://0.0.0.0:3000/users/edit/10024.html

该页面呈现为 PDF。但是之后的每一页也会呈现为 PDF,无论我是否在 url 末尾附加.pdf或不附加任何内容。.html我什至不确定如何调试这个问题。

0 投票
1 回答
1923 浏览

ruby-on-rails - 如何通过电子邮件发送使用 PDFKit 和在 Rails 中的 Heroku 上生成的 PDF?

我在 Heroku 上使用 PDFKit(也在本地用于开发),并且在通过我的 cron 任务通过电子邮件发送生成的 PDF 时遇到困难。

这是我的 cron 工作中的代码:

这是我的邮件程序中的代码:

0 投票
4 回答
9421 浏览

ruby-on-rails - 如何向 PDFKit 生成的 PDF 添加页码?

我有多个使用 PDFKit 生成的页面。如何在底部添加页码?

0 投票
1 回答
4757 浏览

ruby-on-rails - 如何使用 PDFKit 向浏览器呈现 PDF?

我有以下 link_to 路径:

http://localhost:3000/letters/showpdf/3

我的信件控制器中有以下自定义操作:

我目前没有返回浏览器。

编辑:这是我在红宝石日志中看到的:

0 投票
1 回答
3045 浏览

ruby-on-rails - 保存 PDFKit 中间件显示的 PDF 文件

如果有人有兴趣将 PDF 文件保存在 PDFKit 中间件 gem 显示的文件系统中,那么这里就是...

  1. 覆盖callmiddleware.rb 文件的方法。
  2. 在覆盖只是替换这一行:

    /li>

如果您不想提供 pdf 响应,也可以覆盖 response-body 和 content-type。如果您有任何进一步的疑问,请继续。

这个过程真的很有帮助,因为当你的视图文件中有大量的 JavaScript 和 CSS 时,render_to_string方法将不起作用,即它不会渲染大量的 JavaScript。