加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux – 如何将多个PDF页面连接到单个页面

发布时间:2021-01-13 13:35:46 所属栏目:Linux 来源:网络整理
导读:我有一个4页的PDF.我想创建另一个PDF,其中页面在一个页面中一个接一个地定位(垂直对齐).哪个命令行工具可用于此?最佳答案有几种方法可以执行此任务,一种更容易,一种更难 EASIER:多元化.JAR方式 Multivalent.jar是一款令人惊叹的自由软件,能够在pdf上执行

我有一个4页的PDF.我想创建另一个PDF,其中页面在一个页面中一个接一个地定位(垂直对齐).哪个命令行工具可用于此? 最佳答案 有几种方法可以执行此任务,一种更容易,一种更难

EASIER:多元化.JAR方式

Multivalent.jar是一款令人惊叹的自由软件,能够在pdf上执行许多有用的任务

你可以从其中一个链接下载(sourceforge上提供的2009 multivalent.jar版本里面没有更多的pdf工具)

> http://minhateca.com.br/cixey/Documentos/Multivalent,584888318.jar(executabl
> http://ge.tt/#!/21OPDHX/v/4
>你需要知道pdf的宽度和高度(在Linux中你可以使用pdfinfo)

>假设您的多页pdf是ISO A4大小(21×29.7厘米),请键入:

java -cp path..to/Multivalent.jar tool.pdf.Impose -dim 4×1 -paper
84×29.7cm input.pdf

这是结果页面,由并排拼接的4个连续页面组成:

>结果pdf文件
http://ge.tt/98Kv4ce/v/0

解释:

-dim 4×1 means number of columns for rows

-paper 84×29.7cm means paper size of your final imposed document containing the 4 pages joined side by side. obviously,since
in your final pdf file,you will have 4 columns and only one row,you
need to multiply by 4 the document witdh (21 cm)

multivalent can accept,as unity input,also inches (-paper
33.4×11.68in) or postscript points (-paper 2380x841pt)

—————–

更难的是:一种乳白色的方式:

4_pdf_pages_appended_side_by_side

几年前,comp.text.pdf中的Peter Flynn提出了类似的任务,即在LateX的唯一帮助下并排添加pdf页面的方法.如果您是LaTeXian,您可以采取以下行动:

因为你需要并排追加单页多页pdf的四页,你会写一个乳胶序言,创建一个这样的新文档:

假设您的pdf文档的名称为input.pdf且其大小为ISO A4,并且您在工作文件夹中有这个多页pdf,那么您将拥有

documentclass[a4paper]{article}
usepackage[margin=0mm,nohead,nofoot]{geometry}
usepackage{pdfpages}
pagestyle{empty}
parindent0pt
begin{document}
includepdfmerge[nup=1x4,landscape]{input.pdf,1,input.pdf,2,3,4}
end{document}

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!