我需要在InDesign中自動創建PDF,方法是觀察XML文件的更改,下載XML中引用的所有遠程圖像(因爲InDesign無法與遠程圖像),將XML轉換爲引用下載的本地圖像路徑,加載InDesign模板,然後執行XML合併並將結果導出爲PDF。通過FTP自動下載目錄
我目前正在偵聽對XML文件所做的更改並使用PowerShell啓動InDesign,但是我一直在如何獲取所需的圖像。
我想,不是試圖讀取XML並拉下引用的圖像,我可以下載整個圖像目錄。我已經考慮通過PowerShell使用類,但使用批處理和.NET腳本不是我的強項,我只能找到下載單個文件或基於CSV的文件列表的示例表現。
我是一名JS開發人員,所以我研究了一個使用像gulp和ftp模塊這樣的任務運行的Node.js實現,但我不確定這是一個好的解決方案,還是甚至可以做我想做的事。
如果您必須在Windows計算機上執行此操作,那麼您的工作流程是什麼?
使用'wget'或'curl'不夠嗎?有一個這樣的任務的標準解決方案。還有內置的ftp工具可以用來下載所有的遠程文件。 – wOxxOm
我能夠通過HTTP服務圖像,而不是使用FTP,這使事情變得更容易一些。我的解決方案是一個完整的node.js實現。 – SchattenJager