348 messaggi dal 10 marzo 2013
Ciao a tutti.

Mi sto addentrando nell'argomento itextsharp, ma ho un problemino.
Imposto la dimensione dei dati che devo visualizzare, in questo modo:

Dim Car = FontFactory.GetFont("Arial", 8, Font.NORMAL)

stando poi agli esempi che ho trovato sulla rete e facendo nel modo seguente:

document.Open()


document.Add(New Paragraph(""))
Dim Tesserino = New PdfPTable(2)
Tesserino.HorizontalAlignment = 0
Tesserino.SpacingBefore = 0
Tesserino.SpacingAfter = 0
Tesserino.DefaultCell.Border = 1
Tesserino.DefaultCell.VerticalAlignment = 2
Tesserino.AddCell(New Phrase("Name:", Car))
Tesserino.AddCell(LblName.Text)
Tesserino.AddCell(LblSurname.Text)
Tesserino.AddCell(New Phrase("Birthdate:", Car))
Tesserino.AddCell(LblDataNascita.Text)
Tesserino.AddCell(New Phrase("Trainer:", Car))
Tesserino.AddCell(LblNameTra.Text)
Tesserino.AddCell(LblSurTra.Text)
Tesserino.AddCell(New Phrase("EsaPoint:", Car))
Tesserino.AddCell(LblEsaPoint.Text)
Tesserino.AddCell(LblCertificazione.Text)
document.Add(Tesserino)

Response.ContentType = "application.pdf"
Response.AddHeader("Content-Disposition", String.Format("attachment;filename=Receipt-{0}.pdf", TxtName.Text))
Response.BinaryWrite(output.ToArray)

dovrei avere la stessa dimensione sia dei cosi detti Phrase, che dei dati passati dal database.

Invece ho caratteri di dimensioni completamente diverse.
Devo creare dei tesserini formato bedge da esportare in pdf.
Si accettano suggerimenti di ogni genere.

Grazie a tutti
Modificato da Oiram il 05 marzo 2015 17.26 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.