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
Asp.net + pdf
martedì 26 aprile 2005 - 17.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
wolf
Profilo
| Junior Member
60
messaggi | Data Invio:
mar 26 apr 2005 - 17:30
ciao a tutti,
volevo creare delle pagine pdf ma ho alcuni problemi col mondo informatico. Dopo ricerche sul web ho scaricato iTextSharp e ICSharpCode.SharpZLib. Ho iniziato a scrivere del codice, seguendo gli esempi allegati scritti in c#, tipo questo:
Document document = new Document();
PdfWriter.getInstance(document, new FileStream("Chap0101.pdf", FileMode.Create));
document.Open();
document.Add(new Paragraph("Hello World"));
document.Close();
nel trasformarlo in vb.net ho scritto così:
Dim myPdf As New Document(PageSize.A4.rotate)
Dim wPdf As pdf.PdfWriter
wPdf.getInstance(myPdf, New FileStream("Chap01xx.pdf"))
myPdf.Open()
wPdf.newPage()
myPdf.Add(New Paragraph("Prova"))
myPdf.Close()
ma la cosa non funziona. Mi date una mano nella traduzione? Grazie
wolf
Profilo
| Junior Member
60
messaggi | Data Invio:
mar 26 apr 2005 - 18:22
Grazie Coach, dopo tanto mi ero accorto anch'io della mancanza ma il risultato non è stato quello sperato.
Volevo costruire un pdf che si creasse e si aprisse da codice invece ho il seguente msg:
Accesso al percorso "C:\WINDOWS\system32\Chap01xx.pdf" negato
Forse devo cambiare il FileMode.Create?
wolf
Profilo
| Junior Member
60
messaggi | Data Invio:
mar 26 apr 2005 - 18:50
quindi la stringa diventa:
wPdf.getInstance(myPdf, New Server.MapPath("Chap01xx.pdf", FileMode.Create)
se ho capito bene. Ma il Server.Mappath come lo importo?
wolf
Profilo
| Junior Member
60
messaggi | Data Invio:
mer 27 apr 2005 - 11:55
Grazie 1000 Coach per l'aiuto ma ho risolto ora il problema in questa maniera.
Nella webform ho inserito un btn con questo codice:
Response.ContentType = "application/pdf"
Response.AddHeader("Content-Disposition", "attachment;filename=registro.pdf")
..........................
wPdf.getInstance(myPdf, Response.OutputStream)
..............
Ora il file si apre ma non riesco ad inserire le varie cose.
Piano piano......
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 !