Visualizzazione dei risultati da 1 a 1 su 1

Visualizzazione discussione

  1. #1

    [VB .NET] Listview in pdf con pdfsharp

    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 = "TEST"
    
            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 = "TEST.pdf"
            document.Save(filename)
    
            Process.Start(Filename)
        End Sub
    
    
    End Class
    Spero di essere stato chiaro, aspetto vostre notizie.
    Ultima modifica di leviathan89; 09-07-2015 a 10:22

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.