问题标签 [pdf-manipulation]

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 投票
1 回答
1326 浏览

android - Android iText addTemplate Stamp pdf 表单字段覆盖现有 PDF 文档

我正在尝试从 Android 中的旧应用程序打开标准 PDF 表单,使用 iText 覆盖表单字段并传递给 Android 上的 Adob​​e Reader 以填写表单。

我已经能够手动创建 TextFields,但我希望将 pdf 文件作为模板来加快流程并更好地控制质量。

这是我到目前为止的代码,它遵循 itext 示例。

我遇到的问题在最后一行。cb.addTemplate(page, 0,0);

Eclipse 报告以下错误。java.awt.geom.AffineTransform 类型无法解析。它是从所需的 .class 文件中间接引用的

据我所知,java.awt.geom.AffineTransform 仅在 Java 中不起作用。

是否有不同的方法来完成我的任务或让 AffineTransform 在 Android 中工作?

0 投票
2 回答
4100 浏览

c# - 免费的 PDF 操作库或代码?

我想开发一个用于商业用途的工具(我打算出售它),其中包括处理文档文件。

操作将包括: 1. 将多个 PDF 文件合并为一个。2.将doc/docx文件转换成PDF文件。3. 将单个 PDF 文件分成 2 个单独的 PDF 文件。4. 对 PDF 文件的页面进行编号(按顺序编号)。

就此而言,我正在寻找一个免费的库或代码来帮助我进行 PDF 操作。我更喜欢库在 C# 中,因为我的软件将在 C# 中,因为它有一些 GUI,但我也将使用 JAVA 库进行管理......

我找到了可以帮助我很多的“pdftk”库,但不幸的是它的许可证不允许商业用途....

有没有人知道可以帮助我的免费库或代码?

非常感谢!!

0 投票
3 回答
4222 浏览

pdf - 用ghostscript将单页分成两页

我有一个 pdf,其中包含演示幻灯片和每页多张幻灯片。如何使用 ghostscript 拆分文件,以便每页有一张幻灯片?

0 投票
1 回答
3259 浏览

imagemagick - ImageMagick pdf转黑白pdf

我想使用 ImageMagick 将 pdf 文件转换为黑白 PDF 文件。但是我有两个问题:我使用这个命令:

  1. 但是这个命令只转换第一页......如何转换所有页面?
  2. 使用此命令后,分辨率很糟糕......但如果我使用-density 300选项,文件大小增加了一倍以上。所以我想用同样的DPI设置,但是怎么用呢?

非常感谢

0 投票
1 回答
1588 浏览

php - Email filled PDF with PHP or PHPMailer

My company is currently trying to streamline our process for submitting forms. I have read that what we are trying to do can be done with PHP or PHPMailer but I seem to have hit a roadblock.

What we are trying to do is open a fillable PDF in browser, complete it, and then click a button at the bottom to email it to a designated recipient.

I currently have a PHP script that allows me to email the blank document using PHPMailer and our server email service.

I have tried using the "AddStringAttachment" feature of PHPMailer:

...but I was unable to find a way to define the string in a way that would send the completed form. Currently, if I put any data into the "$string" field the email fails.

Is this even possible? Or am I just spinning my wheels?

0 投票
6 回答
15884 浏览

pdf - 将多个 PDF 合并为一个 PDF

我的代码有一些问题。我正在尝试遍历包含许多 PDF 的 Drive 文件夹,然后将它们合并到一个文件中。当我使用我的代码时,它只是为 Drive 文件夹中的最后一个 PDF 创建一个 PDF,而不是按预期将它们合并在一起。

0 投票
3 回答
7307 浏览

pdf - 裁剪 PDF 并添加边距

我有一个裁剪框大小为 6" 宽 x 9" 高的 PDF。我需要将它添加到标准字母大小的 PDF 中。如果我更改 CropBox 大小,则裁剪标记变得可见。所以理想情况下,我想做的是只裁剪页面的可见部分,然后填充两侧,使总高度和宽度为字母大小。

这可以使用 PDFBox 或其他 Java 类吗?

0 投票
1 回答
184 浏览

codeigniter - 表达式引擎中的 PDF 操作

我目前正在使用 Expression Engine Framework 开展一个项目,作为 ac# 开发人员,这对我来说有点陌生!

我需要一个用于 EE 的 pdf 操作插件,以便客户上传的每个 PDF 都有他们的个人资料链接出现在底部(最好是可点击但不是必需的)。我环顾四周,但找不到任何可以帮助我的东西。EE 中有用于图像的水印,但对于 PDF 则没有,这很烦人。

在 C# 中,我们有 Itextsharp 可以完美地完成这项工作 - 我想知道我是否要编写一个自定义 EE 扩展来为我完成这项工作。

只是想知道那里是否有人曾经做过类似的事情并且可以指出我正确的方向。

非常感谢!

0 投票
1 回答
1846 浏览

pdf - 如何将多个pdf连接为一个,每个输入pdf从偶数页开始?

重复如何合并 PDF 文件(或 PS,如果不可能),以便每个文件都从奇数页开始?

我有一系列文件,每个文件都有不可预测的页数。

说 :

  • a.pdf(1 页:A1)
  • b.pdf(3 页:B1、B2、B3)
  • c.pdf(4 页:C1、C2、C3、C4)

我想将这些输入文件合并为一个 out.pdf,我将双面打印。输入文件的每一页都必须在前(右)页上。

这意味着预期的结果将是

“--”是空白页。

目前,我正在使用 pdftk cat。

通过繁重的脚本似乎有一个解决方案,使用:

我想知道是否有更简单优雅的解决方案?

例如,是否可以在每个文件的开头添加分页符?

提前致谢

0 投票
1 回答
321 浏览

java - 添加到 PDF 的文本显示为粗体/粗体

我在现有 PDF 的内容页面上添加/替换了一些页码,但文本显示为粗体或粗体。任何方式都不正确,我似乎无法解决它!

这就是我的意思:

在此处输入图像描述

右边的数字是我要替换的现有页码,文字很好。左边的数字是我在 Java 中使用 iText 添加的页码。

这是代码:

难道我做错了什么?这是我第一次使用 iText,代码库最初不是我的。

任何帮助将非常感激!