Torna al Thread

Private Function PDFFattura(ByVal pPathFIle As String) As Boolean Dim doc As iTextSharp.text.Document = Nothing Try 'IMPOSTO I FONT Dim fontHELVETICA As iTextSharp.text.pdf.BaseFont = iTextSharp.text.pdf.BaseFont.CreateFont(iTextSharp.text.pdf.BaseFont.HELVETICA, iTextSharp.text.pdf.BaseFont.CP1252, iTextSharp.text.pdf.BaseFont.NOT_EMBEDDED) doc = New iTextSharp.text.Document(iTextSharp.text.PageSize.A4, 15, 10, 25, 70) Dim writer As iTextSharp.text.pdf.PdfWriter = iTextSharp.text.pdf.PdfWriter.GetInstance(doc, New FileStream(pPathFIle, FileMode.Create)) doc.Open() Dim cb As iTextSharp.text.pdf.PdfContentByte = writer.DirectContent cb.SetLineWidth(0.3) cb.SetFontAndSize(fontHELVETICA, 8) 'PrintStringaPDF(cb, 15, 30, "Scrivo nel PDF") cb.BeginText() cb.SetTextMatrix(12, 350) cb.ShowText("Scrivo nel PDF") cb.EndText() doc.Close() Return True Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical) doc.Close() Return False End Try End Function
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5