问题标签 [pdftk]

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 投票
3 回答
3747 浏览

amazon - How to install pdftk on Amazon Linux AMI release 2012.03

I am not able to install the pdftk on Amazon Linux AMI release 2012.03. pdftk requires gcj2.14 and amazon ami provides gcj2.12 package. If I try to install gcj2.14 getting conflicts with the existing gcj package. Please suggest a way to install pdftk without any need to upgrade amazon ami linux as my application is already setup and running there.

Your help will be appreciated

0 投票
1 回答
536 浏览

ruby-on-rails - Ruby/Rails:遍历文件夹并将元数据解析为种子数据库

我有一堆文档要在 Rails 应用程序中编制索引。我想使用各种 rake 任务来梳理目录层次结构以查找文件并从这些文件中捕获元数据以在 Rails 中建立索引。

我不确定如何在 Ruby 中执行此操作。我找到了一个名为pdftk的实用程序,它可以从 PDF 文件中提取元数据(我索引的大部分内容是 PDF),但我不确定如何捕获这些数据的各个部分?

例如,抓取 theModDate或 eachBookmarkTitleBookmarkPageNumberbelow。

具体来说,我想遍历文件层次结构,pdftk $filename dump_data为找到的每个 .pdf 执行命令,然后将该输出的重要部分捕获到 rails 模型中。

pdftk 的输出:

编辑:我最近发现了pdf-reader gem,它看起来很有希望,并且可以避免在 shell 中以某种方式触发的需要pdftk?!?

0 投票
2 回答
1069 浏览

ruby-on-rails - Ruby/Rails:将参数从 rake 任务传递给命令行应用程序

如何从 rake 任务中传递参数并从 Ruby/Rails 执行命令行应用程序?

具体来说,我正在尝试使用pdftk(我找不到类似的 gem)将一些 PDF 拆分为单独的页面。我想传递的参数在< >以下范围内:

0 投票
2 回答
468 浏览

pdf - Postscript 的类似“pdftk multistamp”的实用程序?

是否有用于 Postscript 文件的实用程序与pdf 文件的“ pdftk multistamp ”执行相同的操作?

我正在寻找没有 ps 到 pdf 转换的解决方案,因为我担心在转换过程中会丢失数据,无论是文档质量还是“输出纸盘”信息。也许我错了,这些信息在转换过程中被保留了?

0 投票
1 回答
719 浏览

java - pdftk戳时未处理的Java异常

我正在尝试使用 pdftk 在 pdf 上盖章。我跑:

但它只是用一个特定的pdf得到这个:

我尝试使用其他 pdf 并且它们可以工作。我在其他开发服务器上尝试过,它在那里工作。在两台服务器中,我都有相同版本的 pdftk 和 java。

谁能帮我?

谢谢!

0 投票
2 回答
30639 浏览

pdf - 如何修复 PDF 文件并嵌入丢失的字体

我曾经pdftk修复损坏的 PDF 文件中的一些故障,但我遇到了另一个问题,该问题没有被修复pdftk(或者至少我不知道该怎么做)。

我有基于TrueType字体的文本的 PDF 文件,但在 PDF 创建期间没有嵌入字体。现在我想将所需的字体嵌入到现有文件中。

是否有命令行工具(如pdftk)通过提供文件路径来嵌入丢失的字体TTF

0 投票
8 回答
19161 浏览

pdf - 在 PDF 文档的每个现有页面之间插入空白页

我有一个 PDF,我想要一种快速的方法来每隔一页插入一个空白页(最后除外)。例如,我的 PDF 有页面

它应该看起来像:

有没有简单的脚本方法可以做到这一点?我想过使用 pdftk,但我不知道它是否是最简单的方法......我正在运行 Windows 7。

到目前为止感谢!

0 投票
2 回答
3314 浏览

pdf - 从 A4 页面获取两个 A6 完整小册子序列

我有一本 a6 pdf 书。我想将它转换为 a4 pdf,这样当我打印它时,我可以将 a4 页面一分为二(正反两面的内容相同,所以我最终会得到两份这本书)和将页面放在一起时,可以按顺序阅读(我认为这称为强制)

假设 A、B、C、D 是这本书的 4 页。我希望生成的文件是:

我说清楚了吗?

抱歉,如果我没有使用正确的术语。

0 投票
2 回答
1203 浏览

ruby-on-rails - 如何将动态生成的图像(条形码,如发生)注入 PDF 文档(如果这很重要,我在 rails 中)?

我知道pdf-stamper,但我现在正试图避免将所有内容都切换到 jruby 。

我只需要将在 rails 应用程序(PDF417 条形码)中生成的图像“标记”到 PDF 文档中的表单字段中(有一个 FDF;它是一个文档模板)。

我只是通过使用 pdftk 来填充基于文本的字段,所以如果有一种方法可以使用 pdftk 来完成,我会很好,但我看起来高低不一,没有任何运气。

0 投票
1 回答
963 浏览

php - x 秒后终止 proc_open

我正在使用 pdftk 合并 pdf 文件。有时,用户上传格式不正确的 pdf,它会挂起进程,不返回任何错误并消耗所有服务器资源。为了防止这种情况发生,我正在考虑实现进程调用,proc_open并希望为进程设置运行时间限制,如果超过时间限制则终止进程。

下面是我用来合并 pdf 文件的函数示例,如果我设置

stream_set_blocking($process, 0);

它返回一个错误:

stream_set_blocking(): supplied resource is not a valid stream resource

我认为此函数中的某些内容格式不正确,希望有人能够为我指出正确的方向...该函数目前没有返回任何错误,但不会根据需要在 30 秒后终止