标签: pdf

是否有免费的 PDF 打印机/蒸馏器可以创建可签名的文档?

我使用了各种方法(在本网站的其他地方提到过)来创建 PDF,使用打印机驱动程序或从 PostScript 转换等。常见的问题是,如果我在较新版本的 Adob​​e Reader 中打开任何输出文件,一个“放置签名”的选项,但它是灰色的,或者给出一条错误消息,表明此文档的功能已被禁用。据我所知,文档元数据中的某处设置了一个选项,告诉 Reader “允许用户签署此文档”,或者不。在其他 SU 帖子中链接到的免费/开源工具都没有将此列为选项(尽管公平地说,我还没有真正下载并尝试所有这些)。

有没有工具可以做到这一点?我可以在某处用十六进制编辑器戳一下来打开这个功能吗?我有时可以访问 Acrobat Professional 以打开此选项,但是为每个所需的案例执行此操作将比我想做的工作要多。单页文档的当前解决方法是:

  1. 将文档打印为 PDF(可能通过 postscript)
  2. 在 Reader 中打开“可签名”位打开单页空白 PDF
  3. 通过导入打印到的文档,使用 Reader 标记工具创建自定义“图章”
  4. 在空白页上“标记”打印文档的图像,希望使其居中正确
  5. 在文件上签名 - 但不是真的你刚刚盖章

这显然根本不能很好地扩展。如果我可以:

  1. 将文档打印为 PDF
  2. 将文档拖到一个简单的快捷方式/工具/任何东西
  3. 在阅读器中打开文档
  4. 在文档中放置签名

ETA:抱歉,也许我应该更清楚一点——我说的是 Adob​​e Reader 中可用的基于证书的数字签名,而不是添加虚拟墨水签名。此外,任何解决方案都必须离线可用。

pdf software-rec digital-signature adobe-acrobat

9
推荐指数
1
解决办法
2670
查看次数

在 Windows 上寻找一个好的 PDF 文档注释工具

我注意到在我的 Mac 上,程序预览允许您注释 PDF 文档。如果我在 PC 上的 Adob​​e Reader 中打开同一个 PDF 文件,我可以在“注释”窗格中看到批注,但无法创建新批注。我猜这两个程序都使用 PDF 文档中定义的一些标准进行注释。

我想知道是否有任何类似于Mac 上的预览的好工具,它可以让我进行注释。由于预览在 Mac 上是免费的,我希望为 PC 找到类似的免费解决方案。

我在Adobe Acrobat比较页面上注意到,Pro 和 Pro Extended 版本允许您让 Adob​​e Reader 用户对文档进行注释。如果产品只是在 PDF 文档上启用此功能,这也是一个很好的解决方案,因为这样我就可以使用 Adob​​e Reader 进行注释。

windows pdf software-rec adobe-reader annotations

9
推荐指数
1
解决办法
944
查看次数

我可以将现有的 PDF 图书导入 PC 版 Kindle 吗?

我有一台触摸屏笔记本电脑,PC 版 Kindle 非常适合作为具有触摸功能的电子书阅读器。但是,我有几本 PDF 书籍,我想使用 Kindle for PC 导入和阅读。如何将现有的 PDF 图书导入电脑版 Kindle?谢谢

pdf kindle

9
推荐指数
2
解决办法
4万
查看次数

如何在 Linux 中突出显示 PDF 文件中的文本

一些适用于 Windows 的 pdf 阅读器允许您突出显示注释并将其键入到 PDF 文件中。我在 Linux 上看到的 pdf 阅读器只允许您阅读 pdf。是否有任何可以突出显示文本和添加注释的工具?

linux pdf pdf-reader

9
推荐指数
1
解决办法
5326
查看次数

如何将 Word 文档另存为 PDF *没有*任何嵌入字体?

我有 Microsoft Word 2010,我正在尝试使用它来创建一个带有捕获的 PDF 文档。我希望嵌入任何使用的字体。但是,我尝试过的所有保存选项都会产生“嵌入式子集”字体。有没有办法在不嵌入任何字体的情况下保存为 PDF?

fonts pdf microsoft-word microsoft-word-2010

9
推荐指数
1
解决办法
4625
查看次数

为什么透明度会禁用 Adob​​e Reader 中的子像素渲染?

我通常更喜欢 Adob​​e Reader(在 Linux 上仍然是 v9)而不是所有其他 PDF 查看器,因为我认为它具有最好的渲染质量,即使其他人最近赶上了。这种渲染质量在很大程度上归功于 Adob​​e 的子像素渲染实现 CoolType。不幸的是,我发现只要页面包含透明元素,Adobe Reader 就会始终关闭子像素渲染(基于每页)。一个例子:

蓝色形状是不透明的,文本使用子像素呈现:

不透明

蓝色形状为 50% 透明,文本使用标准抗锯齿渲染:

透明的

两个对应的 pdf 文件以完全相同的方式生成(使用 TikZ/PGF 和 pdflatex),除了在第二种情况下指定透明度。我自己制作了这些 pdf,但我经常观察到来自完全不同来源的 pdf 的相同效果。奇怪的是,福昕阅读器和 Okular 以完全相同的方式渲染相同的两个 pdf(当然透明部分本身除外),但恕我直言,质量通常较差。

我的问题:有人知道为什么会发生这种情况,以及是否/如何避免?

linux pdf adobe-reader transparency adobe-acrobat

9
推荐指数
1
解决办法
740
查看次数

将 djvu 转换为 pdf 并保留目录,这怎么可能?

我尝试了几种在线和离线工具,但在转换过程中没有保留目录 (TOC) 信息。

我想转换一个 5000 页的芬兰语词典,该词典采用 djvu 格式,大约有 5000 个 TOC 条目分层结构以快速查找单词。

知道如何在 DJVU 到 PDF 转换期间保留 TOC 信息吗?

pdf djvu conversion

9
推荐指数
1
解决办法
5779
查看次数

如何指示 Chrome 下载 PDF 而不是(预)在浏览器中查看?

我的网站上有可供用户下载的 PDF 文件。

当用户单击 PDF 链接时,有没有办法指示 Chrome 不要在用户浏览器中查看 PDF,而是将 PDF 下载到用户下载文件夹?或者至少指示 Chrome 询问用户他是要在浏览器中查看 PDF 还是下载它(而不是仅在浏览器中自动查看)?

谢谢 :)

pdf google-chrome download

9
推荐指数
1
解决办法
4万
查看次数

在命令行中并排合并两个pdf文件

我有两个页数相同的 pdf 文件,并希望将每个页面与另一个文件中的相应页面进行比较。为此,我想将 File1.pdf 的第 1 页与 File2.pdf 的第 1 页合并,以便在新文档中获得一页。然后将 File1.pdf 的第 2 页与 File2.pdf 的第 2 页设为新文件的第 2 页。

这个问题中,我已经了解到我可以使用--nup以下pdfjam命令将两页放在一页上:

pdfjam File1.pdf File2.pdf --nup 2x1 --landscape --outfile File1+2.pdf
Run Code Online (Sandbox Code Playgroud)

使用ImageMagick包可以实现相同的目的:

montage *.pdf merged.pdf
Run Code Online (Sandbox Code Playgroud)

但这将第一个文件的第 1 页和第 2 页放在一起,稍后对第二个文件执行相同的操作 - 不是预期的。

我所做的是拆分两个文件。第一个文件的文件名是偶数,第二个是奇数(实际上我用适当的文件名重新创建了文件)。然后我再次合并所有文件

pdftk *.pdf cat output merged.pdf
Run Code Online (Sandbox Code Playgroud)

最后把两页放在一张纸上

pdfjam --nup 2x1 --landscape --outfile merged2up.pdf merged.pdf
Run Code Online (Sandbox Code Playgroud)

我可以编写一个带有循环的脚本,但我想知道是否有一个简单的单线来实现这一点?也许我没有找到正确的 pdfjam、pdftk 或 ImageMagick 命令?

pdf command-line imagemagick pdftk

9
推荐指数
1
解决办法
9557
查看次数

如何在整个 PDF 中有效地更改字体?

假设 PDF 始终包含字体 X 和 Y。是指我在 Adob​​e Acrobat 中没有看到的以下命令:

编辑 -> 查找和替换 -> 替换字体

如何在不编辑每个文本框的情况下仅将 X 更改为 Z?

fonts pdf adobe-acrobat

9
推荐指数
1
解决办法
2万
查看次数