WinFuture-Forum.de: Bestimmten Bereich Drucken - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Bestimmten Bereich Drucken in VB 2010 Express


#1 Mitglied ist offline   Xaero_0 

  • Gruppe: aktive Mitglieder
  • Beiträge: 500
  • Beigetreten: 23. März 06
  • Reputation: 2

geschrieben 27. März 2019 - 19:38

Huhu

Mein Programm läuft immer besser und wird immer größer. :D

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

0

Anzeige



Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0