首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sejda将PDF与CSV文件列表名称合并

Sejda将PDF与CSV文件列表名称合并
EN

Stack Overflow用户
提问于 2017-04-04 09:25:04
回答 1查看 653关注 0票数 1

我最近安装了用于从命令行合并pdf文件的sedja-console

输入pdf文件的名称位于名为filelist-inputs.csv的CSV文件中,如下所示:

代码语言:javascript
复制
./Temp/source/046032.pdf,./Temp/source/048155.pdf
./Temp/source/049278.pdf,./Temp/source/050818.pdf,./Temp/source/052962.pdf
./Temp/source/052962.pdf,./Temp/source/054117.pdf

我需要一个输出pdf文件,用于CSV文件名的第一行,第二行的其他输出pdf文件,第三行的其他输出,所以.

我试过这样的命令行:

代码语言:javascript
复制
~$ sejda-console merge -l filelist-inputs.csv -o ./Temp/target/merged[FILENUMBER####].pdf

但是,当我需要3个文件时,它只创建一个名为merged[FILENUMBER####].pdf的唯一文件:

代码语言:javascript
复制
merged0001.pdf
merged0002.pdf
merged0003.pdf

我简化了这个问题,因为我需要在700个输出文件中合并超过3500个pdf文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-05 07:31:21

Sejda接受CSV中的所有值并生成一个合并的PDF,在Sejda中没有任何选项或设置来实现您所要求的,您需要一些脚本来循环CSV行,每一行创建一个CSV并将其提供给Sejda。

输出文件名merged[FILENUMBER####].pdf实际上是使用的,因为PDF任务生成一个输出文件,并且它需要一个显式的输出文件名。[CURRENTPAGE][FILENUMBER]这样的前缀在生成多个输出PDF文件(拆分任务等)的任务中用作-p参数时是有效的。

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

https://stackoverflow.com/questions/43203200

复制
相关文章

相似问题

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