2011-07-07 110 views
4

我正在嘗試爲我學校的網站實施以下操作: 學校註冊目前是硬拷貝形式。 他們希望申請人在線填寫PDF表格。 然後他們打印,簽名並郵寄給學校。 學校希望能夠將申請人輸入的數據存儲在PDF中,這樣當簽名的申請到達時,他們可以簡單地批准該學生的註冊,而無需重新輸入所有學生的信息。 學校系統在MS Access上運行(如果它關係哪個版本,我可以找到這個)。 任何想法如何我可以實現從他們的形式導入到MS Access? 謝謝。PDF到MS Access

回答

1

這取決於你想要它是多麼自動。一個完全自動化的情況下將使用TWAIN

  • 使用表單識別庫對齊表格回原並找到你想要
  • 使用OCR的信息區是

    1. 掃描在印製的表格走出形式的信息(可能ICR,如果手寫)
    2. 發現原始記錄中訪問
    3. 更新使用新的數據記錄

    這並不簡單 - 有些產品可以提供幫助,但它們並不便宜,ICR也不是很準確。

    我建議你只要在Access中執行#4和#5,並給他們一個屏幕,在那裏他們處理一個傳入表單 - 某人在新數據中鍵入密鑰。這種形式

    1. 允許您指定要更新(像一個名稱或SSN)
    2. 顯示你的編輯框中記錄您與表單數據填寫
    3. 將其保存回唱片當你完成。

    這在Access中很直接。

  • 0

    如果意圖是從電子提交的表單導入,我已經使用Adobe LifeCycle Designer來完成這件事情。基本上,您可以使用最終用戶選擇的電子郵件客戶端創建PDF表單數據的XML輸出,並將XML文件中的數據從收件箱讀取到MS Access數據庫的字段中。當然,這個解決方案對於要使用什麼應用程序以及處理哪些應用程序有一些嚴重的限制,例如,此解決方案處於受控環境中,在該環境中,所有用戶都需要通過電子郵件向其發送請求,其中可能需要您的要求還需要處理郵寄的信件。

    +0

    我正在尋找一些方法來提取數據,而不需要他們發送電子郵件,也許將其存儲在MySQL數據庫中,然後讓學校執行導出並導入到Access ....任何想法? – MonOve

    +0

    最終用戶是否有機會在某處輸入數據或是否需要從紙質文檔中掃描數據? –

    1

    學校可以在其網站上使用普通的HTML表單,並要求家長在線提交詳細信息。您的服務器端可以將提交的詳細信息保存到您的數據庫,並生成一個唯一的提交令牌/密鑰/代碼返回到網頁上的父級。當父母來到學校並提到鑰匙時,請在紙上打印他們的詳細信息,並要求他們簽字。您提交論文並且數據已經存在於您的數據庫中。

    2

    我已經使用了一個叫做www.doculicious.com的網站,它幾乎完成了這件事。您可以上傳PDF並將其轉換爲網頁表單。無論誰填寫網頁表單都可以下載完成的PDF並打印出來進行簽名。所有數據都存儲在系統中,您可以將其作爲XML或CSV來手動導出到另一個數據庫,或者使用API​​自動執行該部分。

    0

    我會加入VSU的回答,建議使用Google Forms進行數據輸入。 您只需要一個免費賬戶,然後使用Docs創建一個新窗體。

    這是非常容易設置,並提交結果在谷歌電子表格,您可以下載爲一個常規的Excel文件(這使得它很容易導入到Access)。

    你有幾個方式來分享形式:

    1. 電子郵件中的鏈接形式
    2. 嵌入形式到電子郵件
    3. 嵌入在您的網站,形式是可能的最適合你的解決方案。

    將數據存入數據庫後,您可以輕鬆創建報告和簡單的查找表格,以查找申請者的姓名並打印表格。

    它應該不會超過一個小時才能開始,並有一些功能。 一旦你嘗試過這個,你總是可以改進。

    使用Google表單的優勢在於它免費,運行良好,而且由於您沒有將數據庫直接鏈接到Internet(並且不需要risk SQL injection),所以您相當安全。