Formularvorschub beim C # -Druck
Ich versuche, einen Formular-Feed zu erstellen und überspringe beim Drucken 1 Seite. Mit den folgenden Codezeilen kann ich jedoch keinen Formular-Feed erstellen.
private void InserPageBreak(System.Drawing.Printing.PrintPageEventArgs e)
{
Font sFont = new Font("Arial", 10);
Brush sBrush = Brushes.White;
e.Graphics.DrawString("\f", sFont, sBrush, 0, 0);
}
Ich verwende PrintDialog, um den Seiteninhalt zu drucken. Ich verwende das Formular-Feed-Zeichen von "\ f" C #.
Irgendwelche Gedanken darüber, wie man dieses Formular-Feed implementiert / zum Laufen bringt?
PS: Ich habe es sogar versucht:
// ASCII-Code 12 - Steuercode für den Seitenvorschub des Druckers.
string test = char.ConvertFromUtf32(12);
e.Graphics.DrawString(test, sFont, sBrush, 0, 0);
intern konvertiert c # das in "\ f", aber es wurde kein Formular-Feed erstellt. Jeder, der "\ f" implementiert hat, teilt bitte seine Gedanken mit.