2012-02-14 26 views
3

我想就如何像DocuSign,EchoSign,FillAnyPDF等服務提供用於創建可填寫的PDF,編輯它們以及從在線界面嵌入簽名(字體和手勢捕獲)的用戶界面的指示。DocuSign和EchoSign使用哪些UI技術,允許在線編輯,填寫和簽名PDF?

作爲一個例子,這裏是EchoSign的演示: https://secure.echosign.com/public/embedesignhtml?rdid=ZM5W64XRN7E&token=&hosted=false&

我可以看到,它們的接口是基於JavaScript和大頭JS的通過被處理的: https://secure.echocdn.com/resource/148097141/bundles/esign.js

的接口是非常相似功能,所以在我看來,有一些通用或至少標準化的方法在網頁中呈現PDF,並允許表單創建/編輯/填充操作。

我想知道這樣的工具或庫是商業還是開放源代碼許可證。

謝謝!

SR

回答

2

一種方式來獲得一個渲染,可填寫的文件到您的解決方案是實際獲得的DocuSign帳戶。您可以通過Web服務調用來嵌入DocuSign的簽名體驗。基本上文檔,任何表單字段和簽名將使用AJAX呈現。

您可以通過訪問www.docusign.com/devcenter並獲得免費的開發者帳戶,實際試用它。您要查找的Web服務調用爲: 1)CreateEnvelope - 以PDF或任何格式,字段和收件人信息指定文檔。 2)RequestRecipientToken - 獲取渲染視圖。

或者,您可以使用Adobe的方式放置PDF進行渲染,如果人們安裝了Acrobat插件,它將在Acrobat窗口中渲染所有內容。正如你可能猜測的那樣,Adobe插件排除了大多數移動設備以及沒有安裝它的瀏覽器。例如,我使用Mac,所以我從來沒有真正下載過Adobe Reader,因爲Mac沒有它就能很好地呈現PDF。

希望這會有所幫助!

-MB

PS:對於充分披露我的的DocuSign和驅動器開發商採用的DocuSign API的工作。

+0

謝謝麥克!我的團隊一直在評估DocuSign,迄今爲止我們對結果非常滿意。 API清潔且易於集成。但問題的原因是,我們正在探索自己託管簽名技術的可能性,而不使用第三方服務。現在,我們是否應該做這件事是一個不同的問題,但目前我們想知道我們是否可以做出這樣的努力。 Upvote爲您提供優質的服務! – 2012-02-20 19:02:56

+0

Hey Shaheeb!以下是對背景中發生的事情的簡要概述。我們有一些授權和一些內部開發的組件,可以解析我們的PDF,Word Docs和其他類型。我們也有一些技術可以將這些類型轉換爲簡單的網絡用戶界面 - 平面PNG文件和表單字段。在文檔和交易中也有工作流支持。所有這些事情需要一起工作,以便在PC,Mac和設備上的各種瀏覽器上始終如一地顯示。 – mikebz 2012-02-21 20:50:42

2

EchoSign提供了一個全面的Web服務API列表,使您能夠利用將PDF表單轉換爲網頁可填充體驗的功能。 Web服務API方法可在https://secure.echosign.com/redirect/latestApiMethods處獲得。

您可以在應用程序中嵌入EchoSign表單填寫和簽名體驗,我們稱之爲嵌入式小部件體驗。通過API,您可以調用EchoSign服務來設置一個小部件並獲取可嵌入到應用程序中的小部件的唯一URL。只要有人完成了其中一個託管表單,該服務就會通知您,您可以從EchoSign下載完整並簽名的PDF副本。

要試用這個,請在​​https://secure.echosign.com/public/upgrade?type=developer&cs=api_page註冊一個開發者帳戶。

讓我知道你是否有更多的問題。

  • Mangesh EchoSign產品管理
+0

謝謝你的反饋Mangesh。我們最近發現了EchoSign(通過Adobe收購公關)。正如我上面評論的,我們的目標是探索自己部署這個功能的努力,而不使用第三方。 – 2012-02-20 19:04:53

相關問題