首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PDFBox:拆分pdf和输出前缀

PDFBox:拆分pdf和输出前缀
EN

Stack Overflow用户
提问于 2012-12-10 22:58:58
回答 3查看 1K关注 0票数 0

我喜欢使用PDFBox从一个大的PDF文件中提取一个页面。我所有的“真正的”PDF文件都位于一个目录下。因此,如果我提取一个页面,我喜欢将该页面保存到单个页面的不同目录中)。(或通过管道将其标准输出)

问:有没有像-prefix=/tmp/pdf-snipped-一样定义输出目录或输出前缀的方法

带有选项PDFSplit seams的PDFBox可以将拆分的页面存储在与源pdf相同的目录中。但这并不是那么好。

顺便说一句:在拆分之前不能选择拷贝源pdf,因为有非常大的(超过1 GB)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-13 21:15:35

回答我自己的问题:

看起来,没有选项(也没有隐藏)来定义输出前缀或输出文件名。

因此,我决定下载并更改PDFbox源代码,并添加了一个新选项(“前缀”)来定义存储截取的PDF的路径或定义输出名称。

如果你有同样的问题,那么我的方法是:

1.从svn:http://pdfbox.apache.org/downloads.html#scm下载源代码,在该文件中随意修改代码:

{PDFBOX-source-root}/pdfbox/src/main/java/org/apache/pdfbox/PDFSplit.java

2.使用maven构建您自己的PDFBox版本:http://pdfbox.apache.org/building.html

票数 1
EN

Stack Overflow用户

发布于 2020-08-14 05:02:32

outputPrefix工作正常。此示例将页面写入c:\,并将其命名为docname-1.pdfdocname-2.pdf,...

代码语言:javascript
运行
复制
java -jar pdfbox-app-2.0.20.jar PDFSplit -split 1 -outputPrefix C:\docname original.pdf
票数 1
EN

Stack Overflow用户

发布于 2019-11-25 19:45:57

选项-outputPrefix可用于定义保存输出的位置。

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

https://stackoverflow.com/questions/13803434

复制
相关文章

相似问题

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