2017-06-21 45 views
1

我重新編寫了一個程序,該程序會自動用我們的員工信息填寫一些合作伙伴PDF。目前,我們有一個過程,涉及超過40頁的PDF,我們通過第一對夫婦頁面完成後自動填入信息。PYPDFTK錯誤32

我們正在尋找的是創建一個用戶界面,允許員工輸入他們的信息一次,然後通過填寫所有關鍵形式點的40頁填充,然後適當地分解PDF並將其存檔到正確的合規性文件夾。

90%的這個我有從用戶界面編碼的經驗,分裂一個完整的文件,但我的問題是使用PDF來填寫表格。我有使用諸如PDFMiner和PDFQuery之類的東西來抓取PDF,但我堅持輸入它。

我目前正在嘗試使用PyPDFTK,但通過它們的示例進行設置時,我甚至無法清除第一步,因爲它看起來像代碼試圖訪問的臨時文件不可訪問,請參閱示例基本代碼:

import pypdftk 
datas = { 
'firstname': 'Julien', 
'company': 'revolunet', 
'price': 42 
} 
generated_pdf = pypdftk.fill_form('main.pdf', datas) 

它一直產生一個錯誤32,我不明白爲什麼!?這是最好的選擇,如果是這樣,我該如何嘗試和補救這一點。

謝謝,

Andy。

回答