Как распечатать текстовый файл в .net - PullRequest
2 голосов
/ 21 января 2011

Как мне распечатать файл .txt в vb.net?Надеюсь, без использования каких-либо третьих лиц.

Ответы [ 2 ]

4 голосов
/ 21 января 2011

См. Как напечатать пакетный файл в vb.net?.Есть пример кода VB.NET, который вы должны использовать дословно.

Если вы еще не знаете, как извлечь текст из файла, используйте File.ReadAllText, напримерthis:

Imports System.IO
Dim path As String = "c:\temp\MyTest.txt"
RawPrinterHelper.SendStringToPrinter("WindowsPrinterName", File.ReadAllText(path)) 

RawPrinterHelper - класс, описанный в другом вопросе, связанном выше.«WindowsPrinterName» - это имя принтера, на котором вы хотите печатать.

3 голосов
/ 21 января 2011

Посмотрите на этот пример, как печатать файлы с помощью VB.Net: MSDN Как: печатать многостраничный текстовый файл в Windows Forms

Самый важный класс, который вынужно PrintDocument .Никакие сторонние инструменты или Dll, кроме как в System.Drawing и System.IO Namespace в .Net-Framework (> 1.1) не нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...