Hallo,
ich möchte eine PDF Datei mit Hilfe von Visual Basic erstellen.
Bisher habe ich ein Dokument welches durch das Betätigen eines Buttons gedruckt wird. Wie bekomme ich es nun hin dieses als PDF drucken zu lassen?
Beispiel für meinen Code der bisher nur ein Wort druckt:
Ich würde mich freuen wenn Ihr mir weiterhelfen würdet.
Edit by hal2000:
- VB-Tags eingefügt.
ich möchte eine PDF Datei mit Hilfe von Visual Basic erstellen.
Bisher habe ich ein Dokument welches durch das Betätigen eines Buttons gedruckt wird. Wie bekomme ich es nun hin dieses als PDF drucken zu lassen?
Beispiel für meinen Code der bisher nur ein Wort druckt:
VB.NET-Quellcode
- Public Class Form1
- Public Sub PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs)
- Dim g As Graphics = e.Graphics
- Dim pa As RectangleF = e.PageSettings.PrintableArea
- Dim Ueberschrift As String = "Überschrift"
- Dim Ueberschrift_Font As New Font("Arial", 12, FontStyle.Bold)
- Dim Ueberschrift_Size As New SizeF
- Ueberschrift_Size = g.MeasureString(Ueberschrift, Ueberschrift_Font)
- g.DrawString(Ueberschrift, Ueberschrift_Font, Brushes.Black, New Point((pa.Width - Ueberschrift_Size.Width) / 2, 150))
- End Sub
- Private Sub Button1_Click_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim pd As New Printing.PrintDocument
- AddHandler pd.PrintPage, AddressOf PrintPage
- pd.Print()
- End Sub
- End Class
Ich würde mich freuen wenn Ihr mir weiterhelfen würdet.
Edit by hal2000:
- VB-Tags eingefügt.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „hal2000“ ()