Как быстро печатать через Windows-приложение .NET WPF? - PullRequest
0 голосов
/ 26 апреля 2011

В настоящее время у меня есть приложение .NET 4.0 WPF, которое печатает этикетки с использованием программы чтения PDF и Adobe в качестве посредника - оно создает PDF-файл с требуемым содержимым и открывает / печатает / закрывает на устройстве чтения.

MyВопрос в том, как печатать на принтере напрямую через приложение.Я хотел бы знать, существуют ли следующие параметры:

  1. Классическая печать напрямую на принтер (очень надеюсь, что кто-то знает, как это сделать) - как при использовании шрифтов, встроенных впринтер.Это старый матричный принтер, и я думаю, что он будет выглядеть лучше и работать быстрее, чем сглаженные PDF-файлы.Сглаживание не выглядит так здорово, я должен сделать шрифт жирным, чтобы его можно было прочитать, и это проблема с чернилами.Я тоже пробовал каждый шрифт.

  2. Печатайте через WPF другим способом.В этом случае мне нужно знать, что это такое с точки зрения скорости, качества и функциональности.

Что-то, что вы должны знать, - нужно будет печатать иностранные символы, такие как é и подобные.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 26 апреля 2011

как вы можете прочитать здесь или здесь или здесь печать pdf обычно может быть выполнена только через какую-то стороннюю библиотеку.

Поскольку вы говорите, что сами создаете PDF-файлы, если это вариант, я бы порекомендовал создавать файлы XPS.Для них .Net имеет встроенную поддержку, и вы можете распечатывать их по своему усмотрению.

Сглаженные шрифты - это еще один вопрос, на который я сожалею, что не могу ответить.

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