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 ..