簡體   English   中英

Itext java 數字簽名文本和邊框顏色和

[英]Itext java digital signature text and border color and

請告訴我,我們如何使用 java itext 修改出現在數字簽名上方的以下文本。 文本在圖像中以黑色顯示。

“xyz認證的文件”

我們如何改變上面的文字、顏色和字體大小?

謝謝在此處輸入圖像描述

在評論中,您澄清說您使用不推薦使用的選項使 PDF 查看器在簽名可視化中顯示驗證結果。 (強烈建議不要使用此選項;在當前的 PDF 規范 - ISO 32000-2:2017 - 禁止將簽名的驗證狀態合並到簽名字段的外觀中;有關詳細信息,請閱讀此答案。)

僅當您使用此不推薦使用的選項時,您才能使當前的 Adobe Acrobat 版本在簽名外觀中包含驗證 state。 否則,Adobe Acrobat 將按原樣顯示簽名。

也許在 Acrobat 6 之前的 Adobe Acrobat 版本中可以在 PDF 本身中提供 Acrobat 用於指示簽名驗證 state 的外觀 - 我不確定,因為我只是在那些 Acrobat 時才開始對這些細節感興趣版本已經過時了。

但是,如今,如果使用已棄用的選項,Acrobat 使用其自己的符號和文本以簽名外觀指示驗證 state。 例如,請參閱此答案,其中 PDF 中包含的有效性未知符號是一個普通的問號,但 Adobe Acrobat 使用類似的問號加上一個面孔。

Adobe Acrobat 在層 n4 中顯示的文本取決於它自己的偏好,也取決於它的樣式。

因此,如果您希望您的簽名具有特定的外觀,只需創建並提供該外觀,包括任何綠色刻度線和文本,但不要激活已棄用的選項以使查看器添加任何外觀件。

另一方面,如果您必須激活該不推薦使用的選項(例如,由於客戶要求),請警告您的客戶/客戶 PDF 規范中未指定此選項,並且對它的支持可能會在任何即將到來的雜技演員更新。 此外,請注意您對驗證 state 符號和文本外觀的影響是有限的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM