Open mapo80 opened 3 years ago
Ciao @mapo80 dovrebbe essere la versione 0.9.1. Hai provato a usare questa versione?
Decisamente quei metodi vengono da una versione forkata di PoDoFo. Con la vecchia API 0.9.x la firma era supportata solo come operazione di basso livello, e proprio per questo motivo che forse il fork si sarebbe potuto evitare. Colgo comunque l'occasione per segnalare che sul master di PoDoFo è disponibile una nuova API per la firma di altissimo livello che è compliant PAdES_B. La release stabile che la introdurrà sarà la 1.0.0, anche se è già tutto utilizzabile in master ed è anche estremamente testato (davanti e dietro le scene).
Ciao @ceztko, grazie per aver risposto a questo thread aperto ormai da un po' di tempo. Quello che hai scritto è molto interessante e sicuramente sarà utile a chi dovrà implementare questa funzionalità. Grazie!
Salve a tutti,
ho provato ad eseguire la compilazione di CieSignSdk, ho seguito tuti i passi indicati nel file README.md. Ho errori in fase di compilazione del file
PdfSignatureGenerator.cpp
. Non risultano presenti alcuni riferimenti a PoDoFo, la versione che ho utilizzato è la 0.9.7 (ho provato anche con le versioni precedenti). Riporto una parte degli errori:Si far riferimento a
SetIncrementUpdates
ma non fa parte diPoDoFo::PdfMemDocument
. Possibile che sia necessaria una versione forkata di Podofo?Commentando gli errori riportati dal compilatore nel file
PdfSignatureGenerator.cpp
riesco ad eseguire la build dell'sdk.Grazie.