フォームフィードをしようとしています&印刷中に1ページをスキップしますが、以下のコード行ではフォームフィードを作成できません。フォームフィードのC#印刷
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);
}
私はPrintDialogを使ってページの内容を印刷します。私は "\ f" C#のフォームフィード文字を使用しています。
このフォームフィードを実装/作成する方法についてのご意見はありますか?
PS:私も試してみましたこの:
// ASCIIコード12 - プリンタのフォームフィード制御コード。
string test = char.ConvertFromUtf32(12);
e.Graphics.DrawString(test, sFont, sBrush, 0, 0);
内部のC#は、「\のF」のことを変換しますが、フォームフィードをしませんでした、「\ Fを」実施している誰もが、自分の考えを共有してください。
ブラシをブラックに変更しようとしましたか? –
いいえ、私も黒で試して、うまくいきませんでした。 – Sharpeye500
「[PrintDocument.PrintPageイベント]」(http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.printpage%28v=vs.100%29.aspx)の[フォームフィード使用法?](http://bytes.com/topic/c-sharp/answers/274193-form-feed-usage)。 –