我從這個網頁測試的例子代碼: https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/置換COSName.DOCMDP在PDFBox的2.0.4
但文件CreateSignatureBase.java內,正好在功能getMDPPermission
和setMDPPermission
,它調用屬性那不再存在:COSName.DOCMDP
。我細讀了Pdfbox頁面及其遷移指南,並沒有提及此屬性以及如何替換它。我還查看了PDfbox源代碼(確切地說是文件COSName.java),它沒有這個屬性,儘管這個文件: https://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java?view=markup確實有它。
我檢查了pdfbox-2.0.4.jar和pdfbox-app-2.0.4.jar,將它們添加到Netbeans項目中,我正在測試pdfbox示例中的java文件。他們都沒有COSName
課程中的屬性COSName.DOCMDP
。 兩個罐子和PDFBOX源代碼從這裏下載: https://pdfbox.apache.org/download.cgi#20x
我如何可以替換CreateSignatureBase
類物業COSName.DOCMDP
?我得到正確的罐子嗎?
它將在2.0.5,在幾天內。 –