标签: pdf

是否可以检查 PDF 是否有数据损坏?

我有一些 PDF 文档,我想检查它们是否存在可能的数据损坏,即使我能够毫无问题地显示它们。我真的不知道 PDF 文档是否出于这种目的存储嵌入的校验和字符串。我选择的操作系统是 GNU/Linux。谢谢。

pdf checksum

5
推荐指数
1
解决办法
8345
查看次数

在 OS X 上查看 Postscript(或 PDF):别名问题

我正在生成 Postscript 图形,并试图在非锯齿和过度锯齿之间找到平衡。

gs如果我在 Postscript 上使用原始 Ghostscript 查看器,它看起来不错。文本看起来已消除锯齿,但图像仍然漂亮且呈块状。不幸的是,gs它没有真正的用户界面,并且失去了所有的好东西Preview.app。我可以安装gv,但依赖性膨胀巨大!它需要所有的gnome. 即使与Preview.app或相比,这也不是一个很好的观看者Skim.app。这是使用以下命令查看的图像gs

PS用GS查看

从用户交互和 Mac 风格的角度来看,Preview.app(或者Skim.app是一个更好用的程序。他们可以选择打开或关闭锯齿,但这两个选项看起来都不是很好。打开哪个锯齿,图像就会模糊。当它关闭时,图形与从 中看到的相符gs,但有两个问题。请注意,下面的屏幕截图是通过 Preview/Skim 生成的 PDF

带有别名的 PDF PDF 无锯齿

  • 小问题:字体很难看。比 更丑gs
  • 主要问题:每个 PDF 都没有别名,因此很难阅读充满文本的常规 PDF。

所以,总而言之:

  • 有没有办法从 PS 手动生成 PDF 来克服这些问题?
  • 有没有办法找到别名/非别名的中间立场Preview.app
  • 是否有另一个应用程序的显示质量类似于gs,但具有像Skim.app或这样的不错的用户界面Preview.app
  • 有没有一种方法可以Preview.app仅关闭一个文件(包含图形)的别名,但一般保持启用状态,以便文本 PDF 仍然可读?

graphics pdf postscript macos

5
推荐指数
1
解决办法
1224
查看次数

Acrobat TrimBox 和 ArtBox 错误?

我们家里有人进入出版行业,印刷商对他们接受的 PDF 文件有非常精确的规格。我希望得到一些帮助来找出我的文件出了什么问题。

打印机指示我们提交“PDF/X-1a:2001”格式。当尝试将 170 页彩色 MS Publisher 文件打印为 PDF(我们有真正的 Acrobat X)时,PDF 创建失败:

<PDFX ISO="15930-1:2001" COMPLIANT="false">

PDF/X Compliance Report

1.  Bounding Boxes

   [Violation] Both TrimBoxes and ArtBoxes were found on the following pages:
      Page 1, Occurrences: 1
      Page 2, Occurrences: 1
      ... (170 pages) ...
   Violations: The total found in this section was 170.

2.  Summary

   Warnings: The total found in this document was 0.
   Violations: The total found in this document was 170.

   This document does not pass PDF/X-1a:2001 …
Run Code Online (Sandbox Code Playgroud)

pdf print-to-pdf microsoft-publisher adobe-acrobat

5
推荐指数
1
解决办法
4961
查看次数

仅打印 pdf 的注释

我有一个已注释的 pdf,并且想仅打印(或提取)注释(这是一个很长的 pdf,注释相对稀疏)。这可能吗?

pdf printing annotations

5
推荐指数
1
解决办法
5935
查看次数

是否可以自动打印pdf文件中的文件名?

我需要将文件名打印到我的 pdf 中(在页眉或页脚中)。

我正在使用 Adob​​e Reader,但我也可以使用 Foxit pdf 阅读器或任何其他免费 pdf 阅读器。

是否有可能做到这一点?

pdf printing

5
推荐指数
1
解决办法
6万
查看次数

如何防止GhostScript在压缩PDF文件时替换字体?

我有一个 PDF 文件,我想将其压缩得尽可能小。不幸的是,GhostScript 用一些字体替换了原始 PDF 中的现有字体。

我在调用 GhostScript 时使用了以下命令:

gswin64c -dCompatibilityLevel=1.5 -dAutoRotatePages=/None -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -o compressed-output.pdf input.pdf
Run Code Online (Sandbox Code Playgroud)

GhostScript 的日志如下所示:

...
Substituting font Helvetica-Narrow for Frutiger-Cn.
Loading NimbusSanL-ReguCond font from %rom%Resource/Font/NimbusSanL-ReguCond... 4042872 2674104 2702120 1382849 3 done.
Substituting font Helvetica-Bold for Arial-BoldMT.
Loading NimbusSanL-Bold font from %rom%Resource/Font/NimbusSanL-Bold... 4022032 2407506 2702120 946315 3 done.
Substituting font Helvetica for ArialMT.
Loading NimbusSanL-Regu font from %rom%Resource/Font/NimbusSanL-Regu... 4022032 2457581 2702120 996650 3 done.
Page 3
Substituting font Bookman-Light for BookmanOldStyle-Bold.
Loading URWBookmanL-Ligh font from %rom%Resource/Font/URWBookmanL-Ligh... …
Run Code Online (Sandbox Code Playgroud)

fonts pdf ghostscript

5
推荐指数
1
解决办法
3030
查看次数

如何附加两个带有链接的 PDF

我的问题

我有两个 PDF,我想将其合并为一个 PDF。第一个是用 LaTeX 生成的,并包含章节的链接,第二个是 GUI 草稿,其中包含用 Balsamiq 创建的链接。

如何将 GUI 草稿附加到带有工作链接的 LaTeX 文档中?

我尝试过的

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

有效,但链接不再链接到正确的页面。

pdf pdflatex pdftk

5
推荐指数
2
解决办法
5830
查看次数

为什么 Powerpoint 2010 将注释页作为光栅图像打印为 PDF?

我正在尝试以笔记页格式将 40 张幻灯片的 powerpoint 演示文稿打印为 PDF,生成的 .pdf 文件大小比 .pptx 文件大 10 倍。Acrobat 的空间审计表明 99.7% 是图像数据。显然,PowerPoint 通过将幻灯片的光栅图像放在顶部并将演讲者注释作为文本放在底部来构建每个注释页面:注释可以在 Reader 中选择为文本,但幻灯片上的文本不能。

如果我直接打印幻灯片(文本仍然可选),问题就会消失,但演讲者备注会丢失。

保存为 PDF 可以选择将演讲者注释嵌入为注释,但它们被埋在角落里的小便签中,长注释会被截断。

保存为针对 Web 优化的 PDF 可以将文件大小减小到合理的范围,但幻灯片看起来很糟糕(低质量的 jpeg,带有明显的伪影)。

可以将每张幻灯片以 EMF 形式手动粘贴到 Word 文档中,然后在其下方键入文本。生成的文件大小完全合理,但对于长演示来说确实很笨重,特别是因为我每次分发幻灯片时都对其进行编辑。

有没有更好的方法可以用幻灯片打印演讲者笔记,同时将幻灯片保留为矢量艺术?

pdf microsoft-powerpoint

5
推荐指数
1
解决办法
1988
查看次数

如何获取自定义文档属性以导出为 PDF?

当我将文档导出为 PDF 时,标题、作者和主题导出得很好。但是,文件 | 中“自定义属性”选项卡中的值 属性,不要导出到 PDF 自定义属性选项卡中。

有什么办法可以将这些值导出到 PDF 中吗?

pdf openoffice-writer

5
推荐指数
0
解决办法
460
查看次数

一种强制 Firefox 在其 Pdf 查看器中打开文件的方法?

我正在尝试查看我在网上找到的 Pdf 文件。

通常,当我尝试打开 Pdf 文件时,Firefox 会在其默认的 Pdf 查看器(我相信称为 pdfjs)中显示它。这是良好且正常的行为。

但是……
使用我在网上找到的这个特定的 Pdf,我单击指向其位置的链接,Firefox 会显示下载对话框。它将文件描述为“二进制文件”,即使该文件是我可以下载和本地查看的 Pdf。

我假设网络服务器“没有告诉”Firefox 这个 Pdf 文件实际上是一个 Pdf 文件。所以Firefox只能假设它是一个“二进制文件”。

          这让我想知道这个问题......

如果我再次遇到这种烦恼,我可以强制Firefox 在其默认 Pdf 查看器中打开文件(在线或其他方式)而不是下载文件?

尝试的解决方案:

  1. 我尝试了如何手动调用 firefox built-in pdf viewer (pdf.js) 中的答案,但无济于事。Firefox 只是尝试下载“二进制文件”。
  2. 我添加view-source:到 Pdf 位置的开头(即view-source:https://www.website.com/pdf.pdf),我只显示 Pdf 文件的原始 ASCII 文本。

PS:我使用的是 Firefox 48.0.2 ......
是的,它很旧......


按照要求:

响应和请求标头的屏幕截图

firefox pdf pdf-reader firefox-extensions macos

5
推荐指数
1
解决办法
2436
查看次数