我有一个相当简单的问题。我有很多要压缩的 PDF,都按大学班级分组。当我知道我可以自动化整个过程时,我没有时间或精力手动运行 compress 命令。
但是,我不想更改文件的名称;如何使用 pdftk 压缩整个文件夹的 PDF 并将压缩版本放在另一个文件夹中?
PDF 文件突然开始在 Firefox 17 的浏览器窗口中打开。 PDF 文件正在使用 Adobe Acrobat 插件显示,这很奇怪,因为我在 Firefox 中明确禁用了 Adobe Acrobat 插件。
我希望 Firefox 在打开 PDF 文件时显示下载提示。
我已禁用 Adobe Acrobat 插件,并确保在“选项”对话框中将 PDF 文件设置为“始终询问”。
为了更好地衡量,我还尝试禁用所有插件和扩展,并将所有文件类型关联到“始终询问”,但无济于事。
那么为什么 Firefox 17 会突然忽略这些设置呢?
我想对 pdf 应用一些改进(更改亮度、对比度等),使其更具可读性,所以我选择了 ImageMagick 和 pdftk。我用下面的命令把pdf分割成几个单页的pdf文件,这样我就可以一次对ImageMagick一个文件进行操作。
pdftk a.pdf burst output %04d.pdf
Run Code Online (Sandbox Code Playgroud)
此时,一切正常。我使用其中一个文件(例如 0038.pdf)进行测试。例如,为了调整对比度,我使用了这个命令:
convert 0038.pdf -quality 100 -density 300 -brightness-contrast 0x10% out.pdf
Run Code Online (Sandbox Code Playgroud)
但这是结果:
原来的

转换

我尝试更改质量、密度、大小、调整大小、几何形状的值,输出 pdf 具有不同的大小/分辨率,但始终无法读取。所以我意识到问题出在转换的上游。似乎从 .pdf 文件中错误地读取了输入的 pdf 大小和分辨率convert。
事实上,当我输入这个命令时:
convert -verbose 0038.pdf out.pdf
Run Code Online (Sandbox Code Playgroud)
我得到:
/tmp/magick-9894W9c_JPl1I7QV1 PNG 380x482 380x482+0+0 8-bit sRGB 128KB 0.010u 0:00.010
0038.pdf PNG 380x482 380x482+0+0 16-bit sRGB 128KB 0.000u 0:00.000
0038.pdf=>out.pdf PNG 380x482 380x482+0+0 16-bit sRGB 125KB 0.050u 0:00.049
[ghostscript library] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=4 …Run Code Online (Sandbox Code Playgroud) 有一个给定的 PDF 文件,我只想在其中插入一个分页符到一个页面。我曾尝试Nitro PDF将其转换为MS Word,插入分页符并将其转换回,但在转换过程中会犯很多错误。Foxit软件也有同样的问题。有没有更简单的方法/高级编辑器可以在 PDF 文件中插入分页符?
我正在使用 Linux,我想要软件(或脚本、方法)来合并一些 pdf 并创建一个包含书签的统一输出 pdf。书签由 pdf 文件的文件名命名,用于合并和指向这些文件开始的页码。
Adobe Acrobat 也有类似的可能性,但它是非免费的且仅适用于 Windows。
如果我将图像插入 Excel,然后将工作表另存为 PDF,图像会变得非常模糊和锯齿状,甚至比 Photoshop 中的“最低”JPG 设置还要糟糕。太糟糕了,图像几乎无法识别。
是不是因为 Excel 会自动压缩所有图像?或者一些导出 PDF 的设置?我在这台工作计算机上没有 Acrobat。
我的pdf阅读器是mupdf。它有效并且在我的路径上。我的rifle.conf是(相关部分):
#-------------------------------------------
# Documents
#-------------------------------------------
ext pdf, has mupdf, X, flag f = mupdf -- "$@"
ext pdf, has zathura, X, flag f = zathura -- "$@"
ext pdf, has llpp, X, flag f = llpp "$@"
ext pdf, has apvlv, X, flag f = apvlv -- "$@"
ext pdf, has xpdf, X, flag f = xpdf -- "$@"
ext pdf, has evince, X, flag f = evince -- "$@"
ext pdf, has okular, X, flag f = …Run Code Online (Sandbox Code Playgroud) 单击政府网站上的护照申请表后,该表格在 Google Chrome(我使用的浏览器)中以 PDF 文件的形式打开。将上述 PDF 保存到我光盘的下载部分后,我经常填写字段并另存为(到下载部分)。
两天后,当我重新打开PDF文件时,我发现所有的字段都是空的,好像从来没有填写过。 不是它们在那里,而是用白色墨水并通过突出显示暴露出来或选择;我输入的任何数据都没有明显的痕迹。我将文件保存在其他地方也不是这种情况;它保存在下载中。Date Modified 属性甚至与我上次保存它的时间相匹配。我曾尝试使用 Microsoft Edge、Adobe Reader、Internet Explorer、Opera 浏览器和 Reader(“应用程序”)打开该文件,但无济于事。同样的空表格。
有没有办法恢复所有字段中输入的数据?
我将来是否应该采取任何预防措施以免丢失以 PDF 形式输入的数据?
我很惊讶我没有看到在其他任何地方讨论过这个确切的问题。我已经看到很多关于打开时整个 PDF 是空白的讨论,但这不是我的情况——可以看到完整的政府表格,但看不到我输入的数据。
Adobe PDF Reader 11 中有一个View- Page Display-Enable Scrolling选项。在全屏模式下,这似乎被禁用。如何在全屏模式下启用上述滚动功能?唯一似乎在那里工作的是单页显示选项。
我到处都看到“转换”命令有效。但我正在使用 windows 并转换执行以下操作
“在计算中,convert 是包含在 Windows NT 操作系统系列中的命令行实用程序。它用于将使用 FAT 文件系统的卷转换为 NTFS。”
我怎样才能在 Windows 中做到这一点?我已经安装了 PDFTK。
pdf ×10
linux ×3
pdftk ×3
adobe-reader ×2
batch ×1
bookmarks ×1
compression ×1
firefox ×1
forms ×1
ghostscript ×1
imagemagick ×1
images ×1
merge ×1
open-source ×1
pdf-reader ×1
plugins ×1
ranger ×1