slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release v2.1.2

github-actions opened this issue · comments

👉 Release v2.1.2

Windows

  • funguje inštalácia na Windows cez stiahnutý .msi
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI autogram-cli --help

Linux

  • funguje inštalácia na Linux (Debian-based) cez stiahnutý .deb
  • funguje inštalácia na Linux cez stiahnutý .rpm
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI autogram --help

MacOS

  • funguje inštalácia na MacOS cez stiahnutý .pkg
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI /Applications/Autogram.app/Contents/MacOS/AutogramApp --help

Na aspoň jednom systéme

  • fungujú všetky smoke testy ./mvnw test -Psmoke
  • funguje spustenie v GUI serverovom móde autogram --url=autogram://listen?protocol=http&port=37201 na inom porte
  • funguje CLI autogram --cli --source source.pdf
  • funguje CLI autogram --cli --source source.pdf --target target.pdf
  • funguje CLI autogram --cli --source source-dir --target target-dir
  • funguje API info request
  • funguje API docs request
  • funguje API sign request
  • funguje s extension

@jsuchal na Linuxe za mňa ok

@celuchmarek potvrdzujem za windows tie veci co neboli zaskrnute. Vyskusal som gemalto (ide, ale treba novy driver a so slotmi netreba nic) + eid (hromadne aj nehromadne). Hromadne sa vypne po zlom PIN, cize nezablokuje nic 👍

MacOS

  • funguje inštalácia na MacOS cez stiahnutý .pkg
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI /Applications/Autogram.app/Contents/MacOS/AutogramApp --help

vsetko vyzera super, len casove peciatky som si nie isty ci su ok (neviem co to znamena "neznama casova peciatka" v detaile)

image

a neviem co znamena N/A v druhu podpisu
image

a teda ta ikonka v spotlight ale to moze byt iba moj lokalny problem ak to nikto iny nereportuje

@pomali pridaj si do trusted este spanielsko a pojde aj peciatka overit.

macos (m2 mac) funguje zatial vsetko, este cli (posledny bod som neskusal).
--help ide
podpisanie 1 suboru zafungovalo (aj overwrite). akurat jedine co ma prekvapilo ze aj s --cli na bok vyskocilo gui okno a na kep pin uz len do konzoly som zadal kod....

macos (m3 mac) hromadny podpis skoncil s chybou, podpisal 0/8 dokumentov

==============

Príloha č. 9.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 5.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 3.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 1.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 6.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 7.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 10.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

==============

Príloha č. 8.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
	at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
	at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
	at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
	at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
	at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
	at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
	at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
	at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
	at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
	at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
	at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
	... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
	at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
	at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
	at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
	... 17 more

image (1)

Fedora release 38 (Thirty Eight)
# rpm -Uvh autogram-2.1.2-1.x86_64.rpm 
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
        file /usr/bin from install of autogram-2.1.2-1.x86_64 conflicts with file from package filesystem-3.18-3.fc38.x86_64
        file /usr/lib from install of autogram-2.1.2-1.x86_64 conflicts with file from package filesystem-3.18-3.fc38.x86_64

@spamcop ano mame nahlasene tu #213

@alhafoudh bug s PDF na Macu som presunul do osobitnej issue #383 , aby som toto už moholo zatvoriť a posunúť sa k novším releasom. Ten bug s PDF sa objavil aj u iných ľudí, takže budeme musieť riešiť.