Il formato PDF

mercoledì 25 novembre 2009 - 12.22

almax Profilo | Junior Member

Salve avrei bisogno di capire una cosa :

Devo generare un pdf in vbnet, al momento utilizzo la creazione di documento word, per formattare ed inserire immgini, ma ho pensato di eliminare questo passaggio .. è possibile ? Pensavo di utilizzare la generazione di un file xml e trasformarla in pdf .. Che mi conisgliate ?

Grazie

luigidibiasi Profilo | Guru

Puoi utilizzare le classe di printing di .net per generare la stampa per poi stampare su una stampante che ti genera direttamente il pdf ( ad esempio CutePDF o pdfCreator)



Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/

Teech Profilo | Expert

Il sistema più diretto che ho trovato (ma non ho ancora provato) è di utilizzare un XML e trasformarlo attraverso l'applicazione di un XSL-FO.
Qui le specifiche del W3C: http://www.w3schools.com/xslfo/default.asp

Una volta generato il file XML, per trasformarlo con XSL-FO puoi usare un componente già esistente: http://fonet.codeplex.com/
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole

almax Profilo | Junior Member

x Luigi

la mia applicazione già utilizza il pdf creator, sicuramente di grande aiuto ma il tutto un pò lento, creo word da modello e dal documento creato stampo con pdf creator, il tutto un pò macchinoso vista la natura del word ..

xTeech

mi sembra una soluzione positiva, mi documento a riguardo, una cosa per vedere il codice nativo del mio pdf per accorciare i tempi di scrittura dei tag c'è soluzione ?

Grazie

freeteo Profilo | Guru

Ciao,
aggiungo anche tra le varie opzioni, l'eventuale utilizzo di una libreria come ItextSharp per la generazione tramite codice di un pdf, forse non è semplicissima ma hai controllo completo e prestazioni ottime...da valutare anche questa insomma.
http://sourceforge.net/projects/itextsharp/
http://itextsharp.sourceforge.net/tutorial/index.html

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

almax Profilo | Junior Member

si hai ragione, era una cosa contemplata, sto cercando di avere un controllo completo sulla formattazione del foglio che ha quasi una forma tabellare ...

ma per vedere il risultato del mio attuale pdf in un formato tipo xml per vedere la formattazione e quindi evitare errori, esiste una soluzione ?

Teech Profilo | Expert

In pratica vorresti "disassemblare" (passatemi il termine) un file PDF? (un po' come aprire con un editor di testi un file RTF)
Onestamente non conosco alcun sistema, ma se lo trovo te lo indico volentieri... Interessa anche a me...
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole

almax Profilo | Junior Member

Si esatto !! un parser come dire .. essendo un pdf una struttura tipo xml sarebbe più semplice avere la struttura di un pdf già esistente che andare a fare le prove con i posizionamenti dei paragrafi ..
Se riesco pubblico la soluzione per avere praticamente i metatag del pdf ..

Grazie
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5