2012-06-06 126 views
0

我正在製作一個WinForms應用程序並設法使所有接口工作。我需要能夠在交易結束時打印出發票。發票應包含一個帶有公司名稱地址等的信頭,以及表格中的其他信息,如發票編號,物品類型和價格等。從WinForms應用程序打印

所有項目信息需要對齊,如正常發票一樣。

有什麼辦法可以將表格上的信息導出到Word或Excel中,然後在頁面的相關位置填寫信息?

從代碼中直接打印並確保其對齊(等)會更容易嗎?

+1

你忽略了告訴我們[你有什麼嘗試](http://whathaveyoutried.com)?你究竟在哪裏卡住? – Oded

+0

該語言*發音*'見sharp',但它的名字是'C#'。 –

+0

多數民衆贊成即時通訊使用一個mac鍵盤和不知道哈希鍵的快捷鍵:)我已經嘗試使用一個名爲'PCPrint',我發現,但它只允許基本打印,沒有對齊或任何類 – user1431743

回答

0

我總是用一個像Chrystal Reports,Active Reports或DevExpress這樣的報表引擎來解決打印問題,僅舉三個例子。對我來說,主要優勢在於它們通過API提供了一個相當完整的集成,並專門用於打印。他們通常提供一個相當完整的設計師在不同的打印機上打印發票應該看起來不錯的完整過程非常複雜。