1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
Private Sub PrintDocument1_PrintPage(sender As System.Object, e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Static Dim PageNumber As Integer = 5
Static Dim Rectoverso As Integer = 0
If PageNumber > 0 Then
Select Case Rectoverso
Case 0
e.Graphics.DrawString("recto page " & PageNumber, New Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125)
Rectoverso = 1
e.HasMorePages = True
Case 1
e.Graphics.DrawString("verso page " & PageNumber, New Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125)
Rectoverso = 0
PageNumber -= 1
If PageNumber = 0 Then
e.HasMorePages = False
Else
e.HasMorePages = True
End If
End Select
End If
End Sub |