Tôi đang cố gắng làm một biểu mẫu nguồn cấp dữ liệu & bỏ qua 1 trang trong khi in, tuy nhiên với các dòng mã dưới đây, tôi không thể tạo nguồn cấp dữ liệu biểu mẫu.Nguồn cấp dữ liệu trong C# in
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);
}
Tôi sử dụng PrintDialog để in nội dung trang. Tôi đang sử dụng ký tự nguồn cấp dữ liệu biểu mẫu "\ f" C#.
Bất kỳ suy nghĩ nào về cách triển khai/làm cho nguồn cấp dữ liệu biểu mẫu này hoạt động?
PS: Tôi thậm chí đã cố gắng này:
// ASCII mã 12 - Mã kiểm soát thức ăn dạng máy in.
string test = char.ConvertFromUtf32(12);
e.Graphics.DrawString(test, sFont, sBrush, 0, 0);
nội C# chuyển đổi đó để "\ f", nhưng đã không làm thức ăn chăn nuôi dạng, bất cứ ai đã thực hiện "\ f", xin vui lòng chia sẻ suy nghĩ của bạn.
Chỉ vì tò mò, bạn đã thử thay đổi bút vẽ thành Đen? –
Không, tôi đã thử với Đen quá, không hoạt động. – Sharpeye500
Xem [PrintDocument.PrintPage Event] (http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.printpage%28v=vs.100%29.aspx) tìm thấy từ [Nguồn cấp dữ liệu biểu mẫu usage?] (http://bytes.com/topic/c-sharp/answers/274193-form-feed-usage). –