簡體   English   中英

將數據打印到 C# .Net 3.5 SP1 中的預印表格中

[英]Printing data into a preprinted form in C# .Net 3.5 SP1

我需要將數據打印成預先打印的 A6 表格(1/4 的 landsacpe A4 大小)。 我不需要打印文本段落,只需在頁面上散布的短行即可。

MSDN 上的所有內容都是關於打印文本段落的。

感謝您提供的任何幫助,羅伯托

您必須創建一個 PrintDocument 對象,至少處理 PrintPage 事件並將適當的更改應用於 PrinterSettings 屬性。

在您的 PrintPage 事件處理程序中,對 PringPageEventArgs.Graphics 對象執行您需要執行的任何操作; 比如畫線,畫圖等等。

查找用於將新文本與預打印間隙對齊的 x,y 坐標時,圖形對象的 Draw____() 函數的默認設置為每英寸 100 像素。 這可能會根據您的打印機而有所變化,但根據我(非常有限)的經驗,情況始終如此。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM