將 eps 圖形轉換為單一 pdf 文件

將 eps 圖形轉換為單一 pdf 文件

我的乳膠檔案中有很多 eps 圖形。依照慣例,編譯後,每個eps圖形都會有pdf檔。所以就我而言,有大量的 pdf 文件。

我的目標是,不是每個 eps 一個 pdf,而是將所有 eps 圖合併成一個 pdf 檔。我可以透過呼叫auto-pst-pdfpackage.json 來做到這一點。但這需要 shell 轉義,而且似乎不太通用(例如,我無法在 VScode 中執行此操作)。

所以我想知道我是否可以擁有包含所有 eps 的單一 pdf 文件,而不是大量的 eps?

先謝謝了。

答案1

以下 shell 腳本將同一目錄中的所有 eps 檔案轉換為 pdf 檔案並將它們合併。

#!/bin/sh

eps2pdf() {
    for f in *.eps
    do
       epstopdf "$f"
       echo "$(basename "$f" .eps).pdf"
    done
}

pdfjoin $(eps2pdf) --outfile joined.pdf

相關內容