首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将大PDF拆分成小文件

将大PDF拆分成小文件
EN

Unix & Linux用户
提问于 2013-05-12 11:04:34
回答 2查看 3.8K关注 0票数 2

使用pdftk,可以使用

代码语言:javascript
复制
pdftk a.pdf cat 124-end output b.pdf dont_ask

我有一堆巨大的PDF,大约有500页,超过100 MB,能自动将它们分割成最大的5MB吗?

EN

回答 2

Unix & Linux用户

发布于 2013-05-12 11:36:02

pdftk没有这样的选择。但是您可以在单个页面中分解完整的文件,并组合这些页面的集合,直到超过5Mb为止。

与合并的页面相比,单个页面的PDF有一些开销(结果是块在浏览5Mb之前可能会多出一个页面),因此会出现一些误差。但是平均每个文件为0.2M,这可能是可以接受的。

我有一个程序(在Python中),它可以在TIFF文件中组合扫描页面时实现这一点,因为我的tiff→djvu转换有一个大小限制。

票数 2
EN

Unix & Linux用户

发布于 2020-10-12 13:50:44

正如上面提到的那样,pdftk没有提供这样的选项,但是,PDFSam似乎提供了:

使用按大小拆分的模块,您可以告诉PDFsam Basic将一个PDF文件划分为给定大小的更小的文件。一个例子可以是一个10 files分成3个文件,大小为4Mb,4Mb和2Mb。鉴于PDF文件的性质,并不总是能够得到一个准确的结果。

由于最初的问题以“命令行”作为标记,因此该工具的实际正确名称为sejda-console ( PDFSam UI的后端):

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/75496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档