Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
HTML to PDF
giovedì 27 aprile 2006 - 14.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Nicola
Profilo
| Senior Member
362
messaggi | Data Invio:
gio 27 apr 2006 - 14:41
Ho la necessita con un bottone a fondo pagina di trasformare una pagina web in PDF.
CON ASP.NET 1.1.
conoscete qualche esempio free?
vi ringrazio
ciao Nicola
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 27 apr 2006 - 15:18
>Ho la necessita con un bottone a fondo pagina di trasformare
>una pagina web in PDF.
>CON ASP.NET 1.1.
Questa operazione è consentita solo dalla parte Client, ossia l'utente può stampare il contenuto della pagina web su un driver virtuale che trasforma la stessa in PDF.
Se vuoi farlo tu devi farlo server side con una libreria tipo iTextSharp ma sarà abbastanza difficile farlo se la pagina è composta anche da immagini, ecc. se rappresentasse solo dati testuali è decisamente più semplice.
cIao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Bloody
Profilo
| Newbie
11
messaggi | Data Invio:
ven 28 apr 2006 - 11:32
ItextSharp di permette di generare un pdf da testo, però non è adatto per trasformare in pdf dei file di word, in quando dovresti prima cercare di estrarre tutto il contenuto e poi convertirlo in pdf, perdendo cosi tutta la formattazione e l'impaginazione, senza parlare di eventuali tabelle, immagini, elenchi etc... ;)
Io ho usato PrimoPDF (
http://www.primopdf.com/
) , con cui fai partire una stampa virtuale dal tuo server, e poi linki il pdf generato.
Durante l'esecuzione di PrimoPDF, ti appare una finestra su cui devi cliccare per far partire la stampa; per automatizzare l'operazione puoi simulare il click dell'utente in qualche modo (ad esempio con questo linguaggio di scripting:
http://www.autoitscript.com/autoit3/
)
Nicola
Profilo
| Senior Member
362
messaggi | Data Invio:
ven 28 apr 2006 - 11:50
Ok! ma da una pagina aspx... ??
perchè dovrei trasformare una pagina web (un semplice Datagrid) in un pdf cosi' comè.
funziona cosi'?
grazie ancora
ciao Nicola
Bloody
Profilo
| Newbie
11
messaggi | Data Invio:
ven 28 apr 2006 - 12:07
se è un datagrid penso tu possa usare crystalreport (c'è un sacco di documentazione in giro) senza tutti quei giri :)
il sw che ti ho descritto io ti permette anche di convertire dei word, ma se è la pagina corrente dovresti cavartela anche con crystalreport
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 28 apr 2006 - 14:55
>Ok! ma da una pagina aspx... ??
>perchè dovrei trasformare una pagina web (un semplice Datagrid)
>in un pdf cosi' comè.
Concordo, allora è meglio usare Crystal che ti permette un'esportazione su PDF:
Oppure con iTextSharp devi crearti il PDF a mano.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !