Что нового

[Документы] Печать книгой

damien2008

Осваивающий
Сообщения
178
Репутация
34
AutoIt: 3.3.8.1
Версия: 1.0.0.39
Лицензия:
Категория: Автоматизация, Документы

Печать книгой
Платформа: Windows XP/Vista/7; Linux (with Wine).

Описание:
Иногда бывает необходимо распечатать кроме вордовских файлов, некоторые страницы из pdf,djvu etc. книг.
Для этого необходимо правильно рассчитать страницы, которые будут печататься, а потом их сложить и подшить.
Пересмотрел все что можно: макросы для ворда (исходники закрыты.) все что только возможно программы.
Это все не то.
Конечному пользователю надо в диалог печати вставить страницы, вибрать печать по 2 или 4 страницы
на лист, и распечатать, сначала лицевые, а потом оборотные страницы.

Как это работает:
берется диапазон 5-23,45,54,60-62, для него сначала рассчитываются все страницы, которые нужны будут, а потом,
учитывая, что каждая страница - это элемент массива, создаются лицевые и оборотные для:
- страниц по 4 на страницу развертка на 2 листа (порядок после рассчета):

лицевые
8 - 1
6 - 3

оборотные
2 - 7
4 - 5

и т.д.
- страниц по 2 на страницу развертка на 1 лист(порядок после рассчета):

лицевые
4 - 1
оборотные
2 - 3
и т.д.

Файл: EXE

Снимок:


Источник: autoit-script.ru
Автор(ы): damien2008
Credits: mr.Creat0R Получение массива из строки с числами
 
Верх