首先创建一个打印机类,继承PrintDocument.重写OnBeginPrint 方法, 和 OnPrintPage方法.
' 使用VB.net操作打印机
ImportsSystem.Drawing.Printing
ImportsSystem.IO
ImportsBarcodeLib
PublicClassTextFilePrintDocument
InheritsPrintDocument
PrivateprintFontAsFont
PrivatestreamToPrintAsStreamReader
PublicSubNew(ByValstreamReaderAsStreamReader)
MyBase.New()
Me.streamToPrint = streamReader
EndSub