问题标签 [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 回答
2774 浏览

pdf - 将 PDF 文件导入 XeLaTeX 会出现“pdf_link_obj():传递无效对象”错误

我正在尝试使用\includepdf{xyz.pdf}. 该文件xyz.pdf是由 Xerox 5755 机器和 PDF 版本 1.3 创建的扫描文件。

我得到的错误是:

我尝试通过运行来规范化 PDF pdftk xyz.pdf output xyz2.pdf,这确实pdftk解决了问题——但仅适用于某些 PDF 文件,这些文件修复与未修复的文件之间没有明显的关系。总是有一些被规范化的文件pdftk继续表现出与未规范化文件完全相同的错误。

我已尝试寻找解决此问题的方法并提出了以下主题:XeLaTeX 问题与 includegraphics,这表明该问题可以通过使用来解决-output-driver=xdv2pdf,或者通过使用pdf(la)tex. 唉,我不能使用 PdfLaTeX,因为我需要 XeLaTeX 的 unicode 支持。同样,我使用的是 Linux,所以我不能使用 Mac 专用的xdv2pdf.

对于 XeLaTeX 无法加载这些 PDF 的原因以及如何“修复”这些 PDF 的任何想法和意见,我将非常感激。

亲切的问候,

布赖恩

0 投票
0 回答
492 浏览

makefile - 还有其他人使用“pdftk”和“make”将PDF文件合并在一起吗?

今年我想出了一种使用pdftk' andmake' 将 PDF 文件合并在一起的方法。这是生成文件的最新和最完善的迭代。请注意,这是针对特定文件的,但在我工作时,一些名称和目录已更改。

我发现这很好用,但我的问题是有没有其他人使用过这个,你对这种方法有什么问题吗?

这是一个示例生成文件。

如您所见,该文档有大量附录。$( 错误字符串在那里,因为我没有使用命令行来生成 PDF。

提前致谢

0 投票
1 回答
2133 浏览

php - 在没有 PDFTK 的情况下合并 FDF 和 PDF

有没有办法在不使用 PDFTK 的情况下合并 FDF 文件和 PDF 文件以创建所有数据的平面格式并形成 1 个 pdf?

对此的任何启示将不胜感激。

0 投票
1 回答
1057 浏览

ruby-on-rails - 如何设置 pdftk 或 iText 以在 Heroku 上使用 Rails 3?

我正在尝试找到一种方法将 FDF 文件内容注入可填充的 PDF 文件(由客户提供,不应该使用 Prawn 或 PDFKit“重新绘制”),我认为我必须使用 iText(使用 JRuby ) 或 pdftk。

这两个库在我的 Ubuntu 本地机器上都可以正常工作,但我想知道如何让它们在 Heroku 上工作。有没有人试图让 iText(JRuby) 或 PDFTK 在 Heroku 上工作?

谢谢你的帮助!

0 投票
1 回答
474 浏览

ruby-on-rails - Rails pdftk 错误

我在我的 rails 应用程序中使用 pdftk 来生成几个单独的 pdf 文件的复合 pdf。无论出于何种原因,当 pdftk 不生成复合文件时,都不会生成错误。我确实将这部分代码包装在开始/救援块中,但由于我使用 %x[...] 来执行 pdftk,它不会收到来自外部调用的任何异常。我如何 a) 调用 pdftk 来捕获异常或 b) 从 %x 调用接收输出错误代码?

0 投票
1 回答
2513 浏览

ruby-on-rails - rails send_file 和 send_data 发送零字节文件

我正在尝试将 pdf 发送回用户,但我在让 send_file 和 send_data 正常工作时遇到了严重问题。我创建的pdf文件如下:

浏览器提示下载,但下载的 Filled.pdf 文件字节为零。我已经验证 new_tmp_path 确实包含有效的 pdf (好的,填充的内容)

我试过这个:

但这也给了我同样的下载->零字节问题,而服务器上的文件(new_tmp_path)具有完美的内容。

问候,

0 投票
2 回答
1096 浏览

r - 如何降低使用 R 创建的 pdf 的质量

我正在使用 R(命令?pdf)创建 pdf 报告。报告包含我创建的非常重的图像(大量数据点) 创建的 pdf 非常重。创建pdf时有没有办法降低pdf的质量?

我知道我可以使用pdftk来完成,但我宁愿一次性完成,因为我想尽量减少手动操作的数量。

0 投票
12 回答
133013 浏览

compression - pdftk 压缩选项

我使用pdftk使用以下命令行压缩 pdf

它随着我的文件重量的减少而起作用。

有[选项]来改变压缩吗???

或者也许其他解决方案来压缩我的文件?它很重,因为有些图形有很多点。有没有办法将这些图表转换为 jpg 并调整压缩?

0 投票
3 回答
17214 浏览

pdf - 如何使用 pdftk 和 /MediaBox 裁剪 PDF 边距

我曾经pdftk解压缩 PDF,然后将其作为文本文件打开。
我想编辑/MediaBox字段,就我而言

例如,我想减少利润

不幸的是,它不起作用。我可以将 a 更改0为 a2或 a9但我不能举个100例子。

知道为什么吗?

0 投票
2 回答
4928 浏览

php - 使用 PHP 创建 PDF,不使用 PHP 的 FDF 函数

有没有办法在 PHP 中创建 FDF 文件而不使用死的 FDF 函数?我知道您可以使用现有的pdftkFDF 文件创建 PDF ,但我需要先创建 FDF 文件并设置一个字段值。

或者,有没有办法在允许用户下载之前使用 PHP(跳过 FDF 文件创建)在 PDF 中设置一个字段?

无论如何,我尝试使用 PHP 在 PHP 中创建一个 FDF 文件fopen- 没有用。我也知道里面有一个generate_fdf操作pdftk,但这不允许我设置一个特定的值,至少我看不到。

有人知道答案可能是什么吗?我很困。不幸的是,我无法控制告诉客户废弃完整的 PDF(而是使用网络表单)。