Italian community of Lazarus and Free Pascal

Programmazione => Componenti Aggiuntivi => Topic aperto da: tito_livio - Aprile 17, 2020, 01:46:01 pm

Titolo: Produrre file pdf cifrati
Inserito da: tito_livio - Aprile 17, 2020, 01:46:01 pm
Buongiorno a tutti,
attualmente produco file pdf tramite PowerPDF e Lazreport. Si è presentata però la necessità di produrre dei file pdf cifrati. Qualcuno sa come si potrebbe fare?
Grazie in anticipo.
Titolo: Re:Produrre file pdf cifrati
Inserito da: nomorelogic - Aprile 17, 2020, 03:55:03 pm
ciao
so che è stato realizzato un nuovo motore per la generazione di pdf
non so se può generare però file cifrati

il link è questo
https://foundation.freepascal.org/projects/project-6 (https://foundation.freepascal.org/projects/project-6)
Titolo: Re:Produrre file pdf cifrati
Inserito da: xinyiman - Aprile 17, 2020, 04:01:17 pm
Oltretutto questo nuovo motore di reportistica ha il beneficio di  girare anche in un ambiente senza interfaccia grafica.
Titolo: Re:Produrre file pdf cifrati
Inserito da: tito_livio - Aprile 17, 2020, 07:34:48 pm
Grazie per le risposte,
ho visto e non mi sembra che ne contempli la possibilità. Peccato perché è un ottimo motore di generazione PDF, tra l'altro ben collaudato.
Però qualcuno sembra essere riuscito, con questo motore, (non ho capito come) a generare pdf cifrati, come si vede in questa pagina: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-PDF-generator-td4047578.html .
Devo approfondire, metterò qui eventuali risultati.
Ciao.
Titolo: Re:Produrre file pdf cifrati
Inserito da: xinyiman - Aprile 18, 2020, 11:08:59 am
Oppure puoi creare il file pdf come sai fare. Poi con un tool da riga di comando lo cifri (tramite l'esecuzione di programmi esterni) e cancelli il file non cifrato.

Ad esempio cercando su internet per windows si trova questo: https://www.pdfmachine.com/genp/pdfmachine-command-line-tools.html
Titolo: Re:Produrre file pdf cifrati
Inserito da: Stilgar - Aprile 18, 2020, 11:39:42 am
Ciao Tito.
Quello che hai indicato è una libreria c.
Se ne esiste una versione binaria già compilata, potresti fare il bind alla dll ed usare quella libreria per produrre il pdf che ti interessa.
Controllando la cartella include del progetto github vedo un bel
Codice: [Seleziona]
#ifdef HPDF_DLL_MAKE

Stilgar
Titolo: Re:Produrre file pdf cifrati
Inserito da: tito_livio - Aprile 18, 2020, 06:49:13 pm
Interessanti queste due alternative, soprattutto il tool di Xinyiman, firma pure i pdf!