Mein Programm läuft immer besser und wird immer größer.
Nächster Punkt, der nicht so läuft, wie gewollt ist das Thema "Drucken". -.-
Ich habe da viele Tutorials und Beiträge gelesen, aber es wird nicht so, wie gewünscht.
Mit folgendem Code kann ich meine Haupt-Form zwar drucken, aber ich möchte nur einen bestimmten Bereich drucken. Gerne per X und Y Achse definiert.
Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, _ ByVal e As System.Drawing.Printing.PrintPageEventArgs) _ Handles PrintDocument1.PrintPage Dim bmp As New Bitmap(Me.Width, Me.Height) Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height)) e.Graphics.DrawImage(bmp, 0, 0) End Sub
Durch das variieren und testen mit verschiedenen werten innerhalb des Codes, kann ich war die Abmessungen begrenzen, aber leider keinen "Anfang" definieren.
Wie kann ich bestimmen, dass ich gerne z.B. folgenden Bereich drucken möchte:
X: 150 - 750 (Pixel)
Y: 250 - 550 (Pixel)
Egal was ich in dem Beispiel angebe, es wird nur das Ende von X/Y begrenzt. Aber nicht der Anfang. -.-
Dieser Beitrag wurde von Xaero_0 bearbeitet: 27. März 2019 - 19:39