Ich bekomme beim Signieren mit PDF-Over 4.3.0 unter macOS Big Sur ganz am Ende einen "Signatur-Fehler" Dialog ohne weitere Details.
Im pdf-over.log finden sich Fehler bzgl. Font Erzeugung in PDFBox, ich hätte deshalb schon versucht, die fonts unter /Users/<user>/.pdf-over/fonts zu installieren. Der Fehler ist aber leider selbst nach Installation der Fonts und Neustart der Applikation geblieben.
Den Sourcecode zu PDF-Over habe ich nicht gefunden, sonst hätte ich da selbst kurz nachgesehen.
Danke schon im voraus,
Michael
Meldungen / Exception aus dem Logfile:
Code
DEBUG | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxFont - Creating Font: HELVETICA,8,BOLD
DEBUG | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxFont - Creating Font: sig_obj.AMTSSIGNATURBLOCK_EN_RECOMMENDED.table.main.Style.valuefont=TTF:DejaVuSansMono.ttf,8,NORMAL
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - Available Fonts:
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - TIMES_ROMAN:BOLD
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - COURIER:BOLD
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - TIMES_ROMAN:NORMAL
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - TIMES_ROMAN:ITALIC
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - COURIER:NORMAL
INFO | 2021-01-20 12:45:26,111 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - HELVETICA:BOLD
INFO | 2021-01-20 12:45:26,112 | Thread-7 | at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFAsFontCache - HELVETICA:NORMAL
WARN | 2021-01-20 12:45:26,112 | Thread-7 | at.gv.egiz.pdfas.lib.impl.signing.pdfbox2.PADESPDFBOXSigner - Failed to create signature
java.io.IOException: Invalid font descriptor
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxFont.generateFont(PDFBoxFont.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxFont.setFont(PDFBoxFont.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxFont.<init>(PDFBoxFont.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxTable.initializeStyle(PDFBoxTable.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PDFBoxTable.<init>(PDFBoxTable.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PdfBoxVisualObject.<init>(PdfBoxVisualObject.java)
at at.gv.egiz.pdfas.lib.impl.stamping.pdfbox2.PdfBoxStamper.createVisualPDFObject(PdfBoxStamper.java)
at at.gv.egiz.pdfas.lib.impl.signing.pdfbox2.PADESPDFBOXSigner.signPDF(PADESPDFBOXSigner.java)
at at.gv.egiz.pdfas.lib.impl.PdfAsImpl.sign(PdfAsImpl.java)
at at.asit.pdfover.signer.pdfas.PdfAs4Signer.sign(PdfAs4Signer.java)
at at.asit.pdfover.gui.workflow.states.SigningState$FinishSignThread.run(SigningState.java)
at java.base/java.lang.Thread.run(Thread.java:832)
Alles anzeigen