
有沒有辦法使用 ImageMagick 中的命令列實用程式來取得多 tiff 中的 tiff 數量?
我想要的是將多個 tiff 提取(拆分)為單個文件。但是,如果 tiff 只包含一個 tiff(不是多 tiff),我什麼都不想做...另外,如果我使用“%d”選項來命名輸出文件,我會得到“%d”如果文件名只有一個,則在檔案名稱中包含“”。
……或者是否有另一種方法可以使用 ImageMagick 來避免轉換時出現奇怪的檔案名稱?
答案1
您可以使用 傳回 tiff 中的頁數identify -format "%p" multipage.tif
。
答案2
比所有其他的都短:
identify multipage.tif | wc -l
答案3
您可以使用以下方法來計算 TIFF 檔案中的頁數:
tiffinfo output_file_name.tif | grep "Page Number" | grep -c "P"
答案4
結合提供的答案(使用 -format 和 wc 進行計數):
identify -format "%p " multipage.tif | wc -w
順便一提...這是我們得到的頁碼(1 代表 1 頁,1 2 代表 2 頁,1 2 3 代表 3 頁,1 2 3 ... 19 20 21 22 代表 22 頁)