русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Разработка документа


Дата добавления: 2015-06-12; просмотров: 607; Нарушение авторских прав


Одна из основных трудностей в данном приложении – это вывод данных в поле бланка. Пользователь вставляет в принтер чистый бланк удостоверения, а программа должна вывести необходимые данные в точно установленные позиции. Ошибка при расположении информации может испортить бланк, количество которых ограничено. Также надо учитывать возможность переноса длинных строк и другие особенности расположения текста. Можно предложить множество вариантов решения данной проблемы, мы остановимся на одном из самых простых и эффективных, позволяющем за минимальное время получить наилучший результат.

Основная идея подхода заключается в том, что мы будем использовать отсканированное изображение бланка, на которое наложим таблицу. Параметры абзаца каждой из ячеек таблицы будут настроены таким образом, что при вводе в них текста, он займет правильно положение на бланке. После настройки таблицы фоновое изображение можно удалить, и не отображать границы таблицы. При печати документа на реальном бланке текст попадет на требуемое место, так как его расположение было точно настроено по «образу» бланка.

Начнем выполнение задания. Прежде всего, установим размер бумаги документа, соответствующий размеру бланка. Для этого необходимо выбрать команду «Файл4Параметры страницы…» и на вкладке «Размер бумаги» в раскрывающемся списке установить значение «другой», а в полях длинна и ширина установить соответствующие числовые значения (см. рис. XX). В рассматриваемом примере, бланк имеет стандартные размеры – формат А4, требуется лишь установить альбомную ориентацию страницы на вкладке «Поля».

Затем нам необходимо вставить в документ отсканированный бланк. Очень важно, чтобы копия была сделана в масштабе 1:1, то есть бланк и его копия имели одинаковые размеры, в противном случае нам не удастся правильно разместить текст при печати. Для вставки рисунка необходимо выполнить команду «Формат 4Фон 4 Подложка», выбрать вариант «Рисунок», указать путь к файлу рисунка и назначить 100% масштаб. Положение рисунка можно изменить, используя команду «Колонтитулы» (см. рис. XX), в режиме работы с колонтитулами фоновый рисунок доступен для изменения.



Вставьте в документ таблицу, в которой будет располагаться текст, «впечатываемый» в бланк. Если текст бланка состоит из нескольких несвязных блоков, то необходимо вставить в документ несколько таблиц. После размещения таблиц необходимо приступить к их настройке. Абзац каждой из ячеек таблицы необходимо настроить таким образом, чтобы вводимый в ячейку текст попал точно в стоку бланка, причем необходимо учесть возможность переноса строк. Для этого необходимо настроить абзацные отступы и межстрочный интервал.

 

 

Рис. ХХ. Диалоговое окно настройки печатной подложки

 

Рис. ХХ. Внешний вид документа после помещения фона и таблицы

Рис. ХХ. Размещение и настройка таблицы

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

 

Название курсов
Английский для начинающих
Параллельное программирование
Офисные технологии

 

Для облегчения программного доступа к таблице наложим на нее закладку. Для чего выделим таблицу полностью и выполним команду «Вставка \ Закладка…». В поле «Имя закладки введем имя «Список курсов».

Рис. ХХ. Диалоговое окно вставки закладки



<== предыдущая лекция | следующая лекция ==>
Разработка экранных форм | Разработка экранной формы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.355 сек.