我正在尝试向学术期刊提交论文。我的文件是 PDF 格式。不幸的是,该期刊只接受 JPEG 或 TIFF 格式的论文。
我可以使用预览将单个页面转换为 JPEG。但是,我宁愿不必使用图像编辑软件手动组合所有页面。
有没有办法快速做到这一点?
是否有键盘快捷键可以将 Acrobat(Reader 或 Professional)中的页面显示从单页切换到两页?(甚至从连续到“正常”)
(我知道改变放大倍数的各种快捷键[ctrl +, ctrl -, ctrl 0, ctrl 1, ctrl 2 and ctrl 3],但我也经常想在两页和单页之间切换)
我正在使用convert(Imagemagick 组件,在后台委托给 Ghostscript)将 PDF 文件的第一页转换为图像。
通常,convert -density 200 file.pdf[0] first_page.png它将完成这项工作,它会以每英寸纸张 200 像素的速度对 PDF 文件进行采样。
但是,很少发生某些 PDF 异常巨大的情况(有时是 A0 纸,最近是页面超过 23 平方米(长 183 英寸,宽 185 英寸)的 PDF。
对于这样的文件,convert会挂掉,吃CPU时间。宽度和高度超过 35000 像素的图像根本无法使用。
因此问题是:Imagemagick 中是否有一个开关可以使密度适应页面大小,或者至少指定我们不想采样超过 PDF 文件最大区域的一部分(左上角,30x30 英寸)例如)?
谢谢。
编辑:在其官方 git 存储库中,MuPDF添加了-w和-h开关,与-r将在这里执行所需的操作。
每次我打开一个 PDF 文件时,它都会以非常高的缩放视图(如 274%)在 PDF Complete 4.0.9 特别版(预安装)中打开,我必须最小化我打开的每个 PDF 的缩放。字体总是太大而无法阅读。无论如何设置PDF程序以永久以较低的缩放比例打开PDF文件?
另外,我有我讨厌的 SumatraPDF,因为搜索功能不起作用。所以,请不要建议使用该程序。我想使用功能齐全的程序。另外,我愿意购买 PDF 编辑器/阅读器等来解决这个问题。
Windows 7 64 位。浏览器 8.
我有一个带有黑色字体和默认白色背景(或无颜色)的 PDF。长时间阅读后,显示器的眩光刺痛了我的眼睛,即使我降低了计算机的亮度。
如何将 PDF 中的黑色转换为白色,将白色转换为黑色?深色背景中的白色字体必须更适合眼睛阅读。也许ImageMagic?
[编辑]
操作系统: Mac OS X Leopard
Reader:内置预览
有没有办法将 Word 文档导出到 PDF 文档而不丢失原始文本中存在的 URL?
我有一个由 N 页组成的 PDF。我想将此 PDF 转换为 N 个 jpeg 图像(通过命令行,没有 Php、Java 或其他编程语言)。
我正在尝试使用 GHOSTSCRIPT 来做到这一点,但是 GS 给我的输出永远不会像我正在寻找的输出。
例子:
gs \
-sDEVICE=jpeg \
-dNOCACHE \
-dDEVICEHEIGHTPOINTS=72 -dDEVICEWIDTHPOINTS=72 \
-r300 \
-g800x600 \
-dFIXEDMEDIA \
-dPDFFitPage \
-sOutputFile=output/%d.jpg \
mypdf.pdf
Run Code Online (Sandbox Code Playgroud)
生成 N 个 800x600 分辨率的 jpeg 图像,但似乎 PDF 页面被裁剪而不适合。
我怎样才能从 N 页 PDF(从命令行)中获得 N 个 jpeg 图像?
如果我有一个 PDF 并且我有它的密码,我只需将它发送到 PDF 打印机即可获得具有相同内容且无需密码的新 PDF。不过,这个过程并非完全没有痛苦(例如,Ubuntu 的内置 PDF 打印机似乎对尊重我的页面方向设置不太感兴趣;Windows 版 PDFCreator 只是看着我很有趣并打印了一条错误消息等)
我想让这个过程不那么痛苦,我想 ImageMagick 可以帮到我。然而...
convert foo.pdf -authenticate baz bar.pdf
Run Code Online (Sandbox Code Playgroud)
……不给我快乐。
**** This file requires a password for access.
**** The file was produced by:
**** >>>> ?Sh??,bd? a?????
?u?|!
???? <<<<
Error: /invalidfileaccess in pdf_process_Encrypt
Run Code Online (Sandbox Code Playgroud)
现在...我想如果有的话,也有pdf_process_Encrypt可能支持pdf_process_Decrypt手术,对吗?
那我该怎么做呢?
我有一个包含一些 Unicode 字符的 PDF 文件(见图)。

我可以将这些字符复制到剪贴板并插入到例如 MS Word 中,我将字符视为一个带有问号的正方形,这可能是因为我的系统中缺少相应的字体。
我想要的是获取 UTF 中的字符代码及其名称。我怎样才能得到它们?这是我感兴趣的字符——也许人们可以直接识别它们?无论如何,PDF 和 Unicode 的通用解决方案会很棒。
我在将 MS Word 文档(.doc 或 .docx)保存为 PDF(通过从 MS Word 直接将其保存为 PDF,使用 Adobe 打印机打印等)时遇到关于表格边框如何显示的问题。
我已经搜索过,但一直无法想出任何解决方案。
我还不能发布图片,但我会更新问题以向您展示我在说什么。
pdf ×10
conversion ×2
ghostscript ×2
imagemagick ×2
jpeg ×2
macos ×1
tiff ×1
unicode ×1
windows-7 ×1