關於列印(c 套打

2022-01-31 17:07:01 字數 1216 閱讀 5295

今天經理讓寫乙個套打的程式?

在電算化會計工作中,幾乎所有的由計算機生成的會計檔案都應當按照會計制度規定的格式進行輸出設計。例如各類帳本和記帳憑證等。通常,這些檔案的列印輸出處理方式有兩種:

第一種:非套打方式------根據會計軟體生成的應輸出的檔案,列印時,既列印應當輸出的資料,也將帳本上印刷的格線列印出來。這種方式適用於在無痕跡的白紙上列印輸出會計檔案。

第二種:套打方式------在這種方式下,會計軟體的生產商必須在生產會計軟體的同時,配套

生產既符合會計制度規定又滿足該種會計軟體輸出要求的印有格線、格式固定的空白帳證和報表。電算會計在列印輸出會計檔案時,只套用現有格式列印應當輸出的

資料,並不將帳本上印刷的格線列印出來。這樣,提高了列印輸出效率,降低了印表機損耗,節約了列印成本。

目前,一些較成熟的會計軟體同時提供了套打和非套打兩種會計檔案列印輸出方式,例如金蝶、用友等財務軟體。

當然,這組概念也可以用於非會計軟體的其他軟體設計當中。

這意思我們在平時生活中都用過的,車票了,條形碼,什麼的,等等,都有...

在網上看了下,實現的過程,建了乙個列印操作的類,具體的實現方法如下:

publicprint.cs 列印操作類

using system;

using system.collections.generic;

using system.text;

using system.data;

using system.drawing;

namespace windowsformsping

public void postion(graphics e, datatable dt)

y += 30;}}

}}頁面呼叫.cs類:

private void btnprint_click(object sender, eventargs e)

}  private void printdocument1_printpage(object sender, system.drawing.printing.printpageeventargs e)

以上**就是.有從別人

那拿的,呵呵,也有自己改些, 記錄下.

q:還有關於e.graphics.drawing()中x.y的位,沒有一下子定好的位置,問朋友們說要慢慢的調才能出的來,如果是有規律的套打,還方便於實現,過於複雜的,是不是要體現出,另一種套打,就是動態生成線和格格. 有操作過的朋友可以一塊討論下!

關於連續列印套打憑證時,垂直方向錯位的解決辦法!

以票據的真實長是23.9cm 高是5cm為例 1.印表機各屬性按票據的真實長 高設定。2.測量每張票垂直方向上的偏移量 如第一張票位置正確,以後每打一張票都會向上遞增偏移0.4cm,此值每種印表機會稍有不同,根據實際情況調整 3.如實際列印的效果,每張票的資料向上移,則畫報表時,將報表票據的寬調整為...

python套打 Web列印的解決方案之證件套打

由於以前未接觸過套打,一直覺得套打是乙個比較神秘和麻煩的事情,因為印表機的位置總是需要調整的,你總不能硬編碼吧?但是如果位置可調,有需要直觀一些來處理,那就比較麻煩了。在前面介紹過 一般的套打,包含了幾部分操作 列印預覽 列印維護 列印設計。列印預覽和列印維護是面向終端使用者的,列印維護是指內容不能...

自定義列印紙張 c gdi 精確位置列印 套打

寫了個winfor的套打 的程式,由於紙張大小特殊,在c 中找了半天設定印表機相關的內容也沒有設定成功。最後只得在作業系統中進行設定。方法如下 控制面板中開啟 印表機和傳真機設定 視窗 1開啟檔案選單的伺服器屬性,在裡面定義乙個新的紙張型別,設定好紙張大小和列印邊距。2右鍵單擊印表機設定列印首選項,...