2017-07-06 56 views
1

鑑於這一工作流程:SenderView和製造領域的只讀

  1. 我們的用戶選擇一些文檔(PDF表單,我們使用iTextSharp的在我們的服務器上的數據填寫)在我們的軟件
  2. 我們使用REST API來生成發送者視圖,並將其定位到它
  3. 的文件上可能有可編輯的PDF表單域發送者將填寫。
  4. 當用戶在iPad上以任何理由不具有藍牙或其他鍵盤方便,必須使用GUI鍵盤(我們使用rs在路上很多),他們沒有命令鍵,因此無法使用發件人視圖中的鍵盤快捷鍵輕鬆選擇所有字段並將其標記爲只讀。
  5. 預期結果:在發送所有非簽名相關字段時變爲只讀。

我們希望最終的結果是,發送方在任何領域填補後,那剩下的所有非簽名相關的領域成爲只讀的,因此,任何簽名者不能進行更改。在桌面上或使用連接的鍵盤,鍵盤快捷鍵等使用戶在短文檔中完成這些操作很簡單。但是,對於較長的文檔或無法使用連接的鍵盤的情況,這不是微不足道的,實際上是一種糟糕的用戶體驗。

是否有任何設置我忽略了會自動執行此操作?形成信封的任何特定方式將自動完成?當我們創建信封時,我們使用複合/內聯模板和選項卡集合將簽名字段分配給適當的簽名者。目前這部分工作正常。我們現在正嘗試添加發件人預覽文檔的功能,填寫缺失的數據併發送,同時禁止簽名人進行編輯。

回答

2

將PDF上傳到DocuSign之前,請將PDF上的「表單」字段設置爲只讀。使用iTextSharp查看此answer

創建信封時,DocuSign會將這些字段轉換爲只讀的Signer。

發件人仍應該能夠編輯發送體驗中的只讀字段。

+1

非常好,工作!我曾以爲只有這樣才能讀取它們。謝謝! – Fred