有時,我們都需要從.NET程序打印文檔。讓我們說一個簡單的帶有文本和圖像的單頁文檔。以C#打印文檔的方法
到目前爲止,我知道2點的方式來做到這一點:
- 使用標準的PrintDocument類
- 生成PDF/DOC文檔使用像PdfSharp這樣的工具
第一種方式我不因爲編寫所有這些用於處理事件的例程需要花費大量時間,而標準PrintPreviewDialog只是很難看。除此之外,您需要在打印預覽和實際打印中生成並縮放2個不同的文檔。
第二種方式困擾我,因爲這些免費組件往往是有限的,記錄不完善。
您知道哪些其他打印解決方案?
這就是你如何促銷你的產品,對吧? – 2014-04-22 10:28:45
是的,我想展示它作爲替代。我做了這個事實,我很明顯,所以我不認爲它需要一個特殊的聲明。所以我希望它不違反任何SO規則。 – 2014-04-23 07:57:20