Я пытаюсь написать редактор макетов для печати на VB6 или VB.Net и ищу несколько справочных статей, которые помогут мне начать работу.
Идея состоит в том, что редактор будет использоваться для определения «областей» печати для макетов счетов-фактур или выписок, позволяя пользователю нарисовать поле для адреса клиента, номера счета-фактуры, строк, итогов и т. Д. Затем программа определит как преобразовать размеры и позиции различных полей в места печати для сохранения в файле определения макета, который впоследствии используется системой учетных записей для печати различных отчетов. Обратите внимание, что по разным причинам (главным образом, из-за того, что система учетных записей не является Windows), размещение текста в Word или аналогичных продуктах и распечатка документа невозможны. Конечно, я могу редактировать файл макета документа вручную, но он не очень удобен для пользователя.
Как вы можете себе представить, поиски «редактор форм», «редактор макетов» и т. П. Приносят много сотен несущественных результатов. Огорчает то, что я увидел очень важную статью, но потерял закладку.
Надеюсь, у кого-то есть указатели.
Спасибо, это звучит сложнее, чем я себе представлял. Я действительно хотел бы найти оригинальную статью, которую я потерял, так как было довольно ясно, как это сделать в vb.net.
Поскольку это макет для печатной формы, я думаю, что это значительно сокращает сложность - мне действительно нужно сохранить размер и положение каждой области печати, а также информацию о шрифте, выравнивании и цвете и, возможно, имя файла для графики, если требуется логотип. Формат файла определения макета полностью находится под моим контролем.