Newsgroup: it.comp.www.php
Titolo: da html a pdf

Ciao a tutti,
qualcuno mi sa consigliare una buona classe che converta in automatico AL 
VOLO lato server una pagina web (costituita almeno da testi e immagini) in 
un file pdf ?
Grazie in anticipo.
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 
vedi questa, qualcosa fa
http://www.digitaljunkies.ca/dompdf/
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"


E' interessante, ma purtroppo lavora solo con php5 a quanto pare, ne terrò 
comunque in considerazione, ma c'è qualche altra alternativa in merito? 
magari che vada bene per php4?
Grazie ancora.
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 
Per le cose più semplici utilizzo htmldoc ma ha diverse limitazioni 
(p.e. non supporta i css).
Se vuoi fare una prova (e non hai voglia di installarlo), manda 
tranquillamente il link. Se ti interessa c'e' anche per win
	Francesco


mmm, l'uso dei css sarebbe preferibile, ma non essenziale (sperando sempre 
che supporti almeno l'attributo style in cui inserire le proprietà ovvero 
gli stili, altrimenti non abbiamo concluso nulla).
La prova non è semplice.
Quello che devo realizzare io è un sistema che, ricevuti i dati da un form 
tramite pagina web compili un modulo, generandone la relativa pagina web 
(lato server) e sempre lato server converta questo modulo (leggasi pagina 
web) in formato pdf e lo invii per tramite email.
Il tutto in modo trasparente all'utente.
La pagina web che rappresenterà il modulo compilato dall'utente alla fine 
conterrà solo testi, immagini (ovviamente formattati con i relativi stili: 
bordi, linee, colori, grassetto, corsivo etc) e nessun altro elemento 
particolare.
Mi interessa quindi una classe che mi consenta di operare efficacemente in 
questa direzione.
Grazie ancora per il tuo aiuto.
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 web) in formato pdf e lo invii per tramite email.
Secondo me non riesci a convertire un file html (complesso) in un pdf.
Se hai un server tuo potresti optare alla realizzazione di un rtf e 
convertirlo in pdf via OpenOffice (command line) oppure ti crei il pdf a 
mano, impostando le coordinate e "attaccando" le etichette di testo 
(procedura lunga e noiosa!)
Creare una pagina html più semplice, appositamente per la conversione in 
pdf?
	Francesco

 ha scritto nel messaggio 
news:edoupa$nmn$1...@newsserver.cilea.it...

Il file html di per se non è complesso, tenendo conto che rinuncio all'uso 
del tableless e realizzo la pagina usando le tabelle; quindi a livello di 
impaginazione non dovrebbero esserci problemi (il programma proposto nel 
post precedente consentiva l'uso di tabelle anche complesse cito per 
esempio); a parte le tabelle la pagina poi non contiene altro che un paio di 
immagini fra l'altro anche leggere in termini di byte e testo (nelle varie 
forme); neanche font particolari se non quelli standard come arial e 
verdana.
Sulla base di questo, definirla complessa una pagina web cosi composta 
sarebbe eccessivo non pensi anche te?
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 
http://www.rustyparts.com/pdf.php
Forse fa al caso tuo.
Non l'ho ancora provata però
-- 
Napolux
Bombing for peace is like fucking for virginity
http://www.napolux.com
http://www.scaricafirefox.it
http://napolux.deviantart.com

 sarebbe eccessivo non pensi anche te?
Anche per me è eccessivo.
Mi riferivo a cosa poteva pensare htmldoc :-)
	Francesco


Interessante, grazie mille metterň in conto anche questa soluzione :)
Se ce ne sono altre benvengano cosi da poter valutare ancora meglio e 
testarle tutte quante opportunamente.
Cooper.
-- 
www.blueware.it
www.italchat.it
 


Ah ecco :) in effetti me lo chiedeo anche io :D
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 
mah, c'è anche questa qui
http://html2fpdf.sourceforge.net/
però se la pagina non è complessa forse ti conviene creare il pdf con 
una classe tipo fpdf o ezpdf


testarle tutte quante opportunamente.
Io fossi in te genererei direttamente il pdf, senza passare dalla pagina
html (sempre che la pagina html non ti serva per altri scopi).
Io ho usato questa classe 
http://www.fpdf.org
, che ha risolto in modo
brillante problematiche come le tue.
Tanto per avere un'idea di quello che può fare, guarda questa pagina
http://www.federscacchi.it/blitz/
e scarica uno qualunque dei numeri di "Blitz" disponibili sulla sinistra.
Si tratta di un vero e proprio giornalino che viene generato automaticamente
tre volte alla settimana, prendendo l'input da una serie di database
(tu hai dei campi da un form ma la sostanza non cambia).
Ciao!
Maurizio Mascheroni


capito, davvero molto interessante :)
Grazie mille anche per il tuo contributo.
Cooper.
-- 
www.blueware.it
www.italchat.it
 

manualmente a basso livello, sbaglio o è cosi?
Devi scrivere del normale codice PHP, e ogni tanto ci infili dentro il
richiamo a qualche funzione della classe Fpdf, per scrivere del testo
o per disegnare un rettangolo o per emettere una jpg o quello che vuoi ...
Sul loro sito ci sono manuali e tutorial vari che ti saranno molto utili.
Ciao!
Maurizio Mascheroni