Questions tagged «pdf»

PDF(便携式文档格式)是用于固定格式文档交换的开放标准。使用此标签可以指示涉及此格式文件的问题,以及在软件生成/处理此格式时的问题。在可能且可能的情况下,指明PDF文档的版本(从文件属性中检索,或使用“文件document_name.pdf”


6
如何以交织的页面顺序合并2个PDF文件?
我有一个双面打印的多页文档,可使用线性批量扫描仪进行扫描。因此,结果是我得到2个PDF文件:一个包含所有奇数页,第二个包含所有偶数页。我需要将它们自然合并: 1. <- 1.1. (odd.pdf page 1 to result.pdf page 1) 2. <- 2.1. (even.pdf page 1 to result.pdf page 2) 3. <- 1.2. (odd.pdf page 2 to result.pdf page 3) 4. <- 2.2. (even.pdf page 2 to result.pdf page 4) 等等
13 printing  pdf 

4
pdf查看器仅用于命令行
是否可以在没有运行gdm(或类似功能)的情况下查看pdf文档? 原理:我正在远程服务器上(假设不进行X转发)处理一些数据,创建一些绘图(假设pdf文件)。我想查看它们而不用scp打开它们在我的计算机上。(可能还有其他用例。)
12 command-line  pdf 


2
从命令行每张打印两页
假设我从一个有12页的PDF文档开始,并仔细查看。要生成另一张6页的PDF(每面两页),通常使用^ P对话窗口中列出的“打印到文件”设备。这工作得很整齐。 我想将此操作转换为命令行。 据我了解,这不是pdftk可以执行的操作。请交叉检查。 该命令lp将接受该选项-o number-up=2,但不会识别称为“打印到文件”的任何设备,该设备实际上不会显示在中lpstat -p -d。 我知道该帖子是“打印到文件”,可以在命令行中使用它吗?。我安装了cups-pdf,从而确认了名为PDF的新打印机。但是,简单文本文件的打印质量太原始了(例如,开始时没有打印边距)。此外,如果我在此设备上重新打印现有的PDF文件,例如lp -p PDF existing.pdf,即使无法成功打开该复制的输出,但“打印到文件”方式不是这种情况。 我看了看man evince。在底部,它涉及一些打印预览选项,并重定向到GNOME-developer项目页面。诚然,我无法理解和使用它。 实际上,有没有一种方法可以将命令行的灵活性与我从GUI界面的“打印到文件”选项中获得的打印质量相结合? 同样,我的测试用例是从命令行以每页打印两页的原始文档中创建PDF。 感谢您的配合。
12 pdf  cups  evince  pdftk  lp 

4
如何查看和编辑PDF文件的代码
我想知道如何查看和编辑PDF文件的代码? 通过查看,我不想看到二进制格式,因此我想hexdump可能不是我想要的。我试过了gedit,但是没有编码方法可以用来解码PDF内容。 通过编辑,我想搜索/Fit并将其更改 /XYZ为例如sed。但是我的命令sed s/\/Fit/\/XYZ/ < 1.pdf > 2.pdf似乎没有改变我的PDF的外观,尽管它没有报告任何错误。我想知道是否sed真的可以像纯文本格式一样处理PDF文件? 我的问题的背景可以从这个问题中找到。我的操作系统是Ubuntu 10.10。
12 pdf 

1
将多个PDF文件合并为一个(按矩阵排列)
有一组PDF文件的,可以说:in-01.pdf,in-02.pdf,in-03.pdf,...我想所有的人组合成一个单一的一个,形成M x N矩阵。 该命令montage允许这样做(M并且N应该为整数): montage -mode concatenate -tile NxM in-*.pdf out.pdf 问题是生成的PDF的大小很大,而我希望它(可能只是)比所有输入PDF大小的总和大一点。我认为montage是先将输入的PDF转换为图像,然后从这些图像中创建输出PDF(例如,原始PDF中的文本不会在输出PDF中显示为文本,而是显示为质量较低且较大的图像尺寸)。 我想应该有一种方法可以做到这一点(例如,LATEX允许将PDF图像插入另一个PDF中,而无需先将其转换为图像)。 我正在寻找在GNU / Linux系统下使用免费软件工具的命令行替代方案。 注意:我们可以假设这些PDF文件具有完全相同的尺寸(宽度和高度)。它们是自动生成的PDF图像,通常由图形/图形(简单的形状,线条和矩形)和一些文本(标题,标签...)组成。

1
生成超链接的目录并插入到现有的PDF中
我有一个现有的PDF(没有任何对应的源文件),还有一个文本文件,它是引用PDF文件中各节的项目的列表,以及每个项目的页码。我想生成一个新的PDF,该PDF以生成的目录索引开头,然后是原始PDF的内容。生成的索引需要超链接,以便单击任何项​​目将自动跳至包含引用部分的页面。 我正在寻找一套合适的工具(最好是面向CLI的工具)在Linux上完成此任务。到目前为止,我看过的所有工具似乎都没有提供解决方案。我是一位经验丰富的程序员,并且很乐意编写代码(如果需要)(最好在Ruby / Python / Perl / shell中)以解析我的文本文件并将其转换为超链接索引,但是我找不到合适的工具解决它。我认为部分问题是,超链接需要指向同一文件内,但是直到后来将ToC与原始PDF结合时,它们的目标才存在。 我也熟悉各种标记语言,例如Markdown,reStructuredText,TeX,LaTeX,org-mode,理想的解决方案是将其中一种用作生成超链接ToC的中间步骤。

3
将PDF转换为PDF / A?
给定一个随机来源的PDF,我如何在Linux上: 确认它是否已经是PDF / A格式? 如果它不是PDF / A格式,则以最小的保真度损失将其转换为PDF / A? 我知道转换可能会导致丢失文档中的奇特元素,但是让我们假设,在相对较远的将来完全打开文档的功能比这些功能强大(在这种情况下可能无法使用/无法读取)更重要无论如何)。当我可以并排地查看文档时,我宁愿能够直观地确认转换的准确性,而不必冒险无法打开原始文件。
11 pdf 

1
如何从PDF文件中提取注释?
是否有一个命令行工具可以evince从PDF文件中提取注释(使用添加的注释)? 我搜索这样的解决方案,以向人们发送有关其提交的文档的反馈。除了以带注释的PDF作为附件答复外,我还希望包含我的注释转储,以代替电子邮件正文中的正确变更日志。 在的man工具页面上pdftotext,pdftohtml或者pdfinfo我找不到任何有用的选项。
11 command-line  pdf 

1
使用命令行替换PDF中的图像
我需要处理一些PDF文件。任务包括彼此交换给定的图像文件。我的第一个问题是如何在批处理过程中从命令行替换PDF图像。接下来,我将尝试解决其他问题,例如如何识别需要替换的图像(因为PDF文件可能包含多个图像)。但是首先,我想解决第一个问题:如何用另一个替换PDF中的图像。 我已经阅读了有关poppler-utils和pdftk的信息,但据我所知,这些工具都不允许将图像替换为PDF。

5
如何将pdf文件从灰度转换为黑白?
我的操作系统是Ubuntu 12.04。如何将pdf文件从灰度转换为黑白?灰度pdf文件来自具有灰度选项的扫描,而OCR要求使用黑白pdf文件。 更新: 根据Marco的回复,BW pdf不好,原始文件在这里。
11 command-line  pdf 

5
如何合并pdf文件,以便每个文件都以奇数页码开头?
我需要合并几个打z的pdf,我希望所有输入的pdf都以输出pdf的奇数页开始。 示例:A.pdf有3页,B.pdf有4页。我不希望我的输出有7页。我想要的是8页pdf,其中1-3 A.pdf页来自,第4页为空,而5-8页来自B.pdf。我怎样才能做到这一点? 我了解pdftk,但是我在手册页中找不到这样的选项。
11 pdf  merge 

4
如何在Debian中安装Adobe Acrobat Reader?
我进入deb http://debian-multimedia.org squeeze main“ /etc/apt/sources.list ”,但wajig update && wajig install acroread结果是: E: Package ‘acroread’ has no installation candidate 发生了什么?有替代的回购吗?
11 debian  pdf 

2
导出pdf手册页
这样做man -t man > man.ps将在后记中为手册导出手册页。 如何将其导出为PDF? 我已经阅读了手册并了解了该-T选项,但是对我来说还不清楚。
11 pdf  man  postscript 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.