Самые эффективные методы print вкладок из приложения - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Добрый день, Товарищи! Предстоит не малый для меня фронт работ, по этому хотел посоветоваться. Нужно будет сделать 7-10 шаблонов, для того, что бы в дальнейшем их заполнять из моего приложения по средством закладок. ( ну или есть другие более эффективные способы?) Я знаю лишь один способ. Это создание шаблона word.dot, растановка заранее "вкладок" и
Но в реале, заполнение одного файла с 8-10 вкладками , занимает около 3-5 секунд. Есть какие нибудь альтернативные методы печати по шаблону и вставки текста в заведомо нужные места? Может можно шаблон составить в другом формате? может вообще не в ворде?

Решение задачи: «Самые эффективные методы print вкладок из приложения»

textual
Листинг программы
Public Class Form1
    Dim template As String
    Dim File As String = "C:\заявка.htm"
 
    'Открываем шаблон
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        template = IO.File.ReadAllText(File, System.Text.Encoding.Default)
        WebBrowser1.Navigate(File)
    End Sub
 
    'Изменяем шаблон
    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
        template = template.Replace("Закладка1", "РОСИИ")
        template = template.Replace("Закладка2", "Комар Юрий Александрович")
        template = template.Replace("Закладка3", "Комар Юрий Александрович")
        WebBrowser1.DocumentText = template
    End Sub
 
    'Печатаем документ
    Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
        WebBrowser1.Print()
    End Sub
End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5