Печать в приложении VB.Net/C# Forms - Дизайнер макетов? - PullRequest
3 голосов
/ 22 октября 2008

Я поддерживаю приложение форм vb.net, которое печатает различные этикетки для принтеров этикеток. (Принтеры этикеток, как и любой принтер, имеют меньшую площадь печати / меньшее разрешение)

В системе используется устаревший метод печати, который поддерживается аппаратным обеспечением принтера, но не использовался более десяти лет. Я добавляю логику для печати из класса PrintDocument. Мне нравится гибкость класса, но верстка немного утомительна. (Определение размеров / местоположений каждой команды DrawString и т. Д.)

Существуют ли программные продукты или конструкторы пользовательского интерфейса с открытым исходным кодом для создания макета печатного документа? Выходные данные дизайнера должны быть чем-то, что я могу интегрировать в свой код (dll в порядке, но не отдельный исполняемый файл) и не может иметь лицензию на пользователя. (Много пользователей в моей системе)

Ответы [ 3 ]

2 голосов
/ 22 октября 2008

Посмотрите на эту тему Визуальный дизайн печати для .NET .

Кроме того, вы можете рассмотреть шаблон PDF, который можно вставить со значениями, а затем распечатать PDF-файл, не идеальный, но он может работать в зависимости от ваших потребностей.

1 голос
/ 27 октября 2008

Поскольку все, что мне нужно, довольно просто, я пошел вперед и прокатил свой собственный простой дизайнер. Нашел в отличный маленький класс , который делает элементы управления подвижными / изменяемого размера, что сэкономило кучу времени. Спасибо всем за идеи.

1 голос
/ 22 октября 2008

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

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