Iextsharp .. posizione del testo

sabato 19 giugno 2010 - 02.06

almax Profilo | Junior Member

Salve
mi servirebbe un aiuto per risolvere questo problema .
Creo un pdf con itextsharp compilando e posizionando del testo .. Vorrei poter inserire un paragrafo posizionato a metà pagina ma non credo si possa fare .. Ho provato con la columntext ma non mi alcune volte funziona ed altre non va di seguito il codice

Dim tit As New StreamReader("testo.txt") Dim line As String Dim intstatus As Integer Dim sngPos As System.Single col.SetSimpleColumn(30, 420, 540, 50, 10, PdfContentByte.ALIGN_LEFT) Do While tit.Peek() >= 0 line = tit.ReadLine Dim frase As New iTextSharp.text.Phrase(line) MsgBox("sono qui 1") col.AddText(frase) sngPos = col.YLine intstatus = col.Go(True) 'MsgBox(line) If Not iTextSharp.text.pdf.ColumnText.HasMoreText(intstatus) Then MsgBox("sono qui 2") col.AddText(frase) col.YLine = sngPos col.Go(False) Else MsgBox("sono qui 3") document.NewPage() col.SetSimpleColumn(30, 400, 540, 50, 10, PdfContentByte.ALIGN_LEFT) col.SetText(frase) col.YLine = iTextSharp.text.PageSize.A4.Height col.Go() End If Loop tit.Close()



.. Qualche esperto che può darmi una dritta ..
Linguaggio vbnet

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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5