2017-10-16 80 views
0

我嘗試使用PDFNetAndroid來填寫簽名字段,我看到一些通過代碼簽名這些字段的例子(不是由人類簽名)。 例如http://www.pdftron.com/pdfnet/samplecode/DigitalSignaturesTest.java.htmlPDFNet填寫簽名字段

我想在客戶端觸摸手機屏幕上的簽名字段時,它打開窗口或什麼和客戶端在字段上繪圖。

有人知道如何做到這一點?

更新:我有pdf文件,帶有由acrobat創建的簽名字段。 我想在我的android設備上的字段上簽名。 enter image description here

謝謝。

+0

有人可以解釋爲什麼負分數? 我只是問簡單的問題,我給了例子,它非常清楚 – tal

+0

第二段不清楚。你能詳細說明你在問什麼嗎?也許你可以提供一個屏幕截圖。 – Ryan

+0

@Ryan我更新我的問題 – tal

回答

0

PDFNet Android SDK已經包含了開箱即可點擊簽名字段並使用觸摸事件繪製簽名的功能。

請下載SDK,運行CompleteReader示例項目,並打開getting_started.pdf。然後導航到第8頁並點擊簽名欄。

處理此問題的代碼/邏輯位於PDFViewCtrlTools項目中,特別是SDK中的lib\src\PDFViewCtrlTools\src\com\pdftron\pdf\tools\DigitalSignature.java文件。所有工具代碼都在SDK中提供,因此您可以根據自己的業務需求進行定製。

請注意,我們還有一個名爲Xodo的展示案例應用程序,可在所有移動商店免費使用。這個應用程序使用CompleteReader作爲其基礎。

+0

在jar文件PDFNet.jar中,包工具不存在。 – tal

+0

您能澄清你的意思嗎?「包工具不存在」? PDFNet.jar只是針對目標體系結構的PDFNet.so文件之一的接口。工具代碼被生成到不同的jar中。 – Ryan

+0

「工具代碼生成到不同的jar」在哪裏這個jar? – tal