Как ускорить печать в VB.NET -что ?
У меня есть код для печати ваучеров, он работает нормально. Проблема в том, что для начала печати требуется 2/3 секунды, но мой клиент хочет быстрой печати. показываю код, Пожалуйста помогите
вот мой код
Private Sub Btn_Print_Test_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Print_Test.Click Me.Btn_Print_Test.Enabled = False Dim document As New PrintDocument AddHandler document.PrintPage, New PrintPageEventHandler(AddressOf Me.TestPrint_PrintPage) document.PrintController = New StandardPrintController document.Print() Me.Btn_Print_Test.Enabled = True End Sub Private Sub TestPrint_PrintPage(ByVal sender As Object, ByVal e As PrintPageEventArgs) e.Graphics.DrawString("* 012345678987654*", New Font("Free 3 of 9 Extended", 17.0!, FontStyle.Regular), Brushes.Black, CSng(2.0!), CSng(0.0!)) e.Graphics.DrawString("* 012345678987654*", New Font("Free 3 of 9 Extended", 17.0!, FontStyle.Regular), Brushes.Black, CSng(2.0!), CSng(17.5!)) e.Graphics.DrawString(Strings.Space(10) & "* 012345678987654 *", New Font("Courier", 8.0!, FontStyle.Regular), Brushes.Black, CSng(2.0!), CSng(38)) End Sub
Что я уже пробовал:
Я искал так много учебников, связанных с печатью, но ничего не помогло мне