Возможности MarkForm:
-
создание на макете любого количества объектов печати
-
создание на макете любого количества цепочек нумерации
-
сквозная нумерация и нумерация по листу
-
сохранение макета в файле для последующего использования или редактирования
-
поддержка всех стандартных типов бумаги
-
поддержка нестандартных размеров бумаги, заданных пользователем
-
раздельная коррекция печати для каждого принтера установленного в системе
-
раздельная коррекция печати для книжной и альбомной ориентаций
-
сохранение настроек коррекции печати
-
поддержка всех типов и моделей принтеров.
Создание
макета.
На
панели инструментов нажмите кнопку Создать
макет или выберете в меню Файл
команду Создать
макет. В результате этого действия
появится окно нового макета,
разлинованное с шагом в 5 миллиметров, с
ориентацией и размером бумаги согласно
установкам текущего принтера.
Изменение
свойств макета.
Выберите
в меню Правка
команду Свойства макета.
В окне Свойства
макета задайте требуемый
стандартный размер бумаги или установите
необходимый произвольный размер.
Выберете ориентацию бумаги и задайте
необходимое количество листов для печати.
Нажатием на кнопку Шрифт:
можно задать шрифт, используемый по
умолчанию при создании объектов на
макете.
Подготовка
к созданию объектов на макете.
После
установки требуемых свойств макета,
необходимо напечатать сетку на исходном
бланке. Вставьте бланк в принтер и
выберите в меню Файл
команду Печать сетки. На
бланке распечатается сетка с шагом в 5
миллиметров. Согласно напечатанной сетки
выбирайте размеры и расположение
объектов на макете.
Типы
объектов макета.
В
MarkForm существует
два типа объектов: числовой и символьный.
Основное назначение числового объекта -
нумерация бланков. Объектом этого типа на
печать выводятся только числа и у него
существуют следующие свойства:
-
тип
нумерации
-
начальное
значение
-
количество
символов
-
лидирующие
нули.
Для
числового объекта можно задать цепочку
нумерации, т.е. значение объекта будет
зависеть от значения предыдущего объекта
в цепочке. Это удобно при наличии на листе
более чем одного бланка. Для каждой
цепочки (для первого объекта цепочки) в
макете можно выбрать тип нумерации: сквозная
или по листу. При сквозной нумерации
значение объекта N
на листе M
равно сумме начального значения
первого объекта, количества листов и
произведения N
- 1 на номер листа М. Например: если у
макета 200 листов, в цепочке четыре объекта
и начальное значение первого в цепочке
объекта равно 1, то на первом листе
напечатается 1, 201, 401, 601, на втором - 2, 202,
402, 602, на двухсотом - 200, 400, 600, 800. При
нумерации по листу значение объекта N
на листе M
равно произведению суммы
начального значения первого объекта и N на номер листа M. Например: если у макета 200
листов, в цепочке четыре объекта и
начальное значение первого в цепочке
объекта равно 1, то на первом листе
напечатается 1, 2, 3, 4, на втором - 5, 6, 7, 8, на
двухсотом -797, 798, 799, 800. Свойства количество
символов и лидирующие нули определяют сколько
нулей будет печататься перед числом.
Размеры числового объекта определяются
по шрифту объекта и количеству символов,
изменить размеры числового объекта можно
только изменив данные свойства.
Символьный тип предназначен для
печати текста и не позволяет создать
цепочку объектов. (По крайней мере пока, т.к.
есть идея сделать печать символьных
полей из списка, что может быть полезно
при печати пропусков и т.д.). У объекта
этого типа существуют следующие свойства:
Свойство
текст
собственно та информация, которая будет
печататься. Свойство переносить
слова указывает что делать с
текстом, если он не помещается в одну
строку. Если это свойство выставлено, то
текст не поместившийся на строке будет
переноситься на следующую строку. Причем
если в последней строке объекта текст
обрезается по высоте нижней границей
объекта, то последняя строка будет
невидна. Если же свойство переносить
слова не выставлено, то текст в
объекте будет размещен в одну строку.
Размеры символьного объекта можно
задавать произвольно.
Для
обоих типов объектов можно создать дубликаты
- объекты свойства которых
идентичны оригиналу. Отличия, возможные
между оригиналом и дубликатом - это
шрифт и, соответственно, размер объекта.
Для объекта можно создать любое
количество дубликатов.
Создание,
редактирование и удаление объектов на
макете.
Для
создания первого в цепочке числового
объекта или символьного объекта нажмите,
соответственно, кнопку
Создать числовой объект или Создать
символьный объект на панели
инструментов.
Для
создания следующего в цепочке объекта
щелкните на последнем в цепочке объекте
левой кнопкой мыши или перейдите на него
при помощи клавиш управления и нажмите
кнопку Создать
следующий по нумерации объект на
панели инструментов.
Для
создания дубликата объекта щелкните на
нем левой кнопкой мыши или перейдите на
него при помощи клавиш управления и
нажмите кнопку Создать
дубликат объекта.
Для
редактирования свойств объекта щелкните
на нем левой кнопкой мыши или перейдите
на него при помощи клавиш управления и
выберите в меню Правка команду Свойства
объекта. Задать все свойства кроме
шрифта для числовых объектов можно
только у первого объекта в цепочке, у
последующих в цепочке объектов изменение
этих свойств недоступно.
Для
удаления объекта щелкните на нем левой
кнопкой мыши или перейдите на него при
помощи клавиш управления и нажмите
кнопку Удалить
объект на панели инструментов. При
этом удалятся все дубликаты объекта, а
также следующие в цепочке объекты и,
соответственно, их дубликаты.
Для
всех вышеописанных кнопок создания
объектов существуют соответствующие
команды в меню Правка и
команды в контекстном меню макета.
Для
изменения размера символьного объекта
щелкните на нем левой кнопкой мыши или
перейдите на него при помощи клавиш
управления. Сочетанием клавиши Shift
и клавиш управления курсором (стрелка
вверх / вниз - уменьшить / увеличить
высоту, стрелка влево / вправо -
уменьшить / увеличить ширину).
Местоположение
объекта изменяется перетаскиванием
объекта при помощи мыши, либо
сочетанием клавиши Ctrl
и клавиш управления курсором.
Выбор
принтера и коррекция печати принтера.
В
меню Файл
выберите команду Принтер. Если ни один принтер еще
не был добавлен, сначала необходимо
установить новый принтер. В поле Имя
выберите принтер, который требуется
использовать для печати.
Коррекция
печати необходима в том случае, если
макет будет печататься более чем на одном
принтере. Т.к. разные модели принтеров
имеют различные погрешности при печати,
то разница при печати одного и того же
макета на разных принтерах может
достигать нескольких миллиметров к концу
листа. Причем для книжной и альбомной
печати эти ошибки для одной и той же оси
могут отличаться.
Для
коррекции печати создайте новый макет,
необходимой ориентации, выберите в меню Файл
команду Печать
сетки. После того как сетка будет
напечатана, замерьте линейкой на сколько
ошибается принтер при печати по
горизонтали и вертикали (в миллиметрах).
Для каждой оси переведите
значения ошибок в проценты. Выберите
в меню Файл команду Коррекция
печати
и выставьте ползунки на величины,
противоположные полученным. Например:
если принтер к концу листа формата А4
книжной ориентации убегает на 2
миллиметра по вертикальной оси, 2 * 100 . 297 =
0,67% ~ 0,7%, то выставляем коррекцию по
вертикали на -0,7%. Значения коррекции печати
запоминаются для каждой ориентации
бумаги каждого принтера и используются
при всех последующих запусках MarkForm.
Печать
макета.
На
панели инструментов нажмите кнопку Печать
или выберете в меню Файл
команду Печать. Отмена
печати производится нажатием кнопки Отмена
в окне Печать.
|