互聯網搜索產生了以下結果:
import win32com.client
app = win32com.client.Dispatch('InDesign.Application')
myFile = r'C:\test.indd'
myDocument = app.Open(myFile)
myPage = myDocument.Pages.Item(1)
for x in range(0, 5):
myPage = myDocument.Pages.Add()
for a in range(0,5):
myPage = myDocument.Pages.Item(a 1)
myRectangle = myPage.Rectangles.Add()
myRectangle.GeometricBounds = ["0", "0", "297mm", "210mm"]
myRectangle.StrokeWeight = 0
myPlace = myRectangle.Place(r'C:\mail.pdf')
我所要做的就是確保將 PDF 檔案中的頁面(例如 1-20 頁)放置在 Indesign 中的每個單獨頁面上。我在adobe indesign網站上找到了這段代碼,但是我想不起來了…… 彈出這樣一個變數不存在的錯誤(myPage.PDFPlacePreference.PageNumber = "2")。
myPage.PDFPlacePreference.PageNumber = "2"
myPlacePDFFile = myPage.Place(r'C:\mail.pdf')
uj5u.com熱心網友回復:
嘗試替換:
myPage.PDFPlacePreference.PageNumber = "2"
和:
app.PDFPlacePreferences.PageNumber = 2
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/377367.html
