簡體   English   中英

Sejda合並CSV文件列表名稱中的PDF

[英]Sejda merging PDFs from CSV filelist names

我最近安裝了sedja-console用於從命令行合並pdf文件。

輸入的pdf文件的名稱位於名為filelist-inputs.csv的CSV文件中,如下所示:

./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文件用於第二行的第二行,其他輸出用於第三行,依此類推...

我試過這樣的命令行:

~$ sejda-console merge -l filelist-inputs.csv -o ./Temp/target/merged[FILENUMBER####].pdf

但是,當我需要3個文件時,它僅創建一個名為literally merged[FILENUMBER####].pdf的唯一文件:

merged0001.pdf
merged0002.pdf
merged0003.pdf

我已經簡化了問題,因為我需要在700個輸出文件中合並3500個以上的pdf文件。

Sejda會采用CSV中的所有值並生成一個合並的PDF,而Sejda中沒有任何選項或設置可以實現您所要求的功能,您將需要一些腳本來循環遍歷CSV行,為每行創建CSV並供稿交給世達

實際使用輸出文件名稱merged[FILENUMBER####].pdf因為PDF合並任務會生成一個輸出文件,並且期望使用顯式的輸出文件名。 前綴[CURRENTPAGE][FILENUMBER]在生成多個輸出PDF文件的任務(拆分任務等)中用作-p參數時有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM