[英]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.