Buongiorno,
sto utilizzando pdfsharp per l'esportazione di dati di una form in pdf.
Consideriamo che, ho 3 label, 1 textbox e 2 timepicker e una listview.

Inseriti i dati e popolata la listview, se clicco sul pulsante denominato pdf, il programma mi salva label textbox e timepicker.

Dov'Ŕ il problema? Il problema Ŕ che non so come esportare la listview popolata con i dati in pdf.
Vi lascio il codice qui sotto:

codice:

Imports PdfSharp
Imports PdfSharp.Drawing
Imports PdfSharp.Pdf

Public Class Anteprima
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
pdf()
End Sub
Sub pdf()
Dim document As PdfDocument = New PdfDocument
document.Info.Title = "Rateizzazione Sanzioni CdS"

Dim page As PdfPage = document.AddPage
page.Size = PdfSharp.PageSize.A4

Dim e As XGraphics = XGraphics.FromPdfPage(page)
Dim font As XFont = New XFont("Arial", 14, XFontStyle.Regular)

e.DrawString(Me.Label7.Text, font, XBrushes.Black, 50, 50)
e.DrawString(Me.TextBox1.Text, font, XBrushes.Black, 130, 50)
e.DrawString(Me.Label6.Text, font, XBrushes.Black, 50, 70)
e.DrawString(Me.DateTimePicker4.Text, font, XBrushes.Black, 130, 70)
e.DrawString(Me.Label5.Text, font, XBrushes.Black, 50, 90)
e.DrawString(Me.DateTimePicker3.Text, font, XBrushes.Black, 130, 90)

Dim filename As String = "Rateizzazione Sanzioni CdS.pdf"
document.Save(filename)

Process.Start(Filename)
End Sub


End Class

Spero di essere stato chiaro, aspetto vostre notizie.


Scritto da: leviathan89 in categoria Visual Basic e .Net Framework nella data 09-07-2015 08:31.