Я пытаюсь сделать текстовую печать на Windows. В моей программе используется функция «notepad /p file.txt
», которая печатает текстовый файл на принтере по умолчанию.Печать текста в ландшафте через блокнот
Проблема заключается в том, что вы не можете сказать, что вы хотите напечатать в пейзаже вместо портрета. Точно так же невозможно печатать на другом принтере.
Некоторая справочная информация по этому вопросу: Я распечатываю программу Tcl/Tk (см. The Tcl'ers wiki on text printing). Я могу печатать с помощью GDI, но по какой-то причине это слишком медленно, и я хочу предложить текстовую печать в качестве быстрой альтернативы, поскольку печать в текстовый файл уже доступна.
Я думаю, что PRFile выглядит наиболее перспективным, хотя, что я должен поставить PRFILE32.exe вместе с моей программой. Тем не менее, у меня уже есть внутренний запрос на печать, поэтому я уже знаю, хочу ли я печатать в ландшафте или в портрете. – Roalt