Creare PDF online

angeloulivieri

Utente Attivo
8 Set 2009
71
0
0
Salve a tutti,
qualcuno conosce un prodotto open source da poter installare sul mio sito e che permetta di produrre documenti tipo carta intestata?
Supponiamo ad esempio un azienda che abbia un logo e un indirizzo partita iva, etc. L'editor deve permettere di inserire sempre questi elementi e scrivere semplicemente il corpo della lettera, dopodiché sarebbe utile una conservazione in database, stampa, creazione e download del doc in pdf.
Chiedo troppo?!? :-D

Grazie
 
Mi rispondo da solo per essere utile al forum. :-D
Non trovo risorse opensource per fare questa cosa. Esistono d'altronde delle librerie php per creare i pdf ( fpdf).
Ciò che attualmente esiste come Editor è CKEditor (sembra sia uno dei migliori) ma ha limitazioni nel senso che permette solo di creare pagine html e non di salvare in word o pdf, ad esempio.
Probabilmente esiste qualche estensione di CKEditor...
 
L'editor come quello di cui parli è simile a questo che hai usato per scrivere il messaggio nel forum :) è un editor evoluto in cui il javascript modifica pesantemente quello che normalmente sembrerebbe una textarea.
Ma non può salvare nulla, perché da lato client al massimo puoi inviare qualcosa verso il server ma non salvare dati sul pc client.
Capirai da solo che su internet ci devono essere delle pesanti limitazioni in tal senso, se no addio sicurezza.
Quindi librerie come fpdf o altro servono a prendere i dati in arrivo da editor come questo e traformarli in qualcos'altro.
Utilizzando librerie oppure usando xml:fo per esempio che comunque ha bisogno di un server impostato in certo modo, alla fine la strada migliore è sempre la libreria fpdf (o simili) per dare un prodotto preformattato in modo semplice.
 
Una soluzione Open source potrebbe essere TCPDF, è una classe semplice da utilizzare per ottenere Pdf e ha molte funzionalità.
 
Comunque occhio ragazzi che "Open Source" non è sinonimo di "gratuito" come molti pensano, eh :D
Ad esempio Red Hat, una distribuzione Linux usata soprattutto per la gestione di server, è a pagamento, eppure è Open Source.
 
Esatto, Open Source è sinonimo di "libero", non necessariamente di "gratuito"
 
Una soluzione Open source potrebbe essere TCPDF, è una classe semplice da utilizzare per ottenere Pdf e ha molte funzionalità.

mi sa ke sviluppare qualcosa da solo sia il mezzo migliore. Secondo te è possibile estendere ckeditor per dargli questo tipo di funzionalità?
Cioè scrivo con l'editor. Lui crea la pagina html e io poi faccio la conversione in pdf per poterlo scaricare.
L'unica cosa è ke io devo creaer proprio documenti tipo carta intestata. Dunque mi servirebbe poter aggiungere ai documenti sempre una intestazione e un footer.
 
Io fare cosi:
  • creerei la pagina con con l'editor
  • ne salverei il contenuto in un db
  • preleverei i dati dal db per convertirli in una pagina pdf
 
Io fare cosi:
  • creerei la pagina con con l'editor
  • ne salverei il contenuto in un db
  • preleverei i dati dal db per convertirli in una pagina pdf

Eliox... devi pensare alla classica utenza "ebete". Il modo più semplice è creare un bottoncino per fare il pdf con l'editor stesso. Ma chissà se ckEditor lo permette. Poi ci vorrebbe anche la possibilità di inserire un header e un footer automatico e su quello non ho proprio idee!
 
Inserire una testata in un file PDF non è un problema. In PHP ci sono molte librerie che consentono di modificare file PDF, quindi, dopo aver effettuato la conversione, basterà aprirlo come faresti con uno caricato manualmente...
 
io, tempo a dietro, prelevavo i dati da un form e li processavo tramite la class FPDF che mi generava un PDF da salvare o da stampare.
 

Discussioni simili