Верстальщик Word Freeware

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Верстальщик Word Freeware

Сообщение GSerg » 25.09.2003 (Чт) 8:32

Собсно, сабж :)

Для сабжа нужен Ворд, умеющий масштабировать. XP умеет. 2000, говорят, тоже.
Кидаем в Normal и юзаем :)

UserForm1 - интерфейс чуть попроще, для товарищей, работающих исключительно с А5, А4, А3.
UserForm2 - интерфейс чуть посложнее, для всех остальных :)
NewMacros - модуль с пофиксенной в очередной раз прогой. Добавлен выбор для юзера - печатать ли в файл (только для интерфейса "посложней" :))

Обнаруженные баги:
  • Если документ с альбомной ориентацией верстается 4 к одному, то происходит баг: если не переворачивать длину-ширину целевой страницы (это неправильно), то будет неверная ориентация и неверное масштабирование, а если перевернуть (это правильно), то принтер подаёт запрос на бумагу Letter, хотя размеры точно соответствуют А3. Я не знаю, почему это происходит.
  • Проверено это всё на принтере HP LaserJet 5000. У него два лотка, в каждый может загружаться любая бумага, но обычно загружают А4 в первый и А3 во второй.
    Однако, в лоток 2 бумага вставляется короткой стороной, а в лоток 1 - длинной. Есснно, длина А4 равна ширине А3. Так вот, если в настройках принтера нет жёсткой привязки лотков к типам бумаги, то будет такой вот не совсем баг:
    Если задать печать на лист А3, и при этом в лотке 1 будет находиться бумага А4, вставленная длинной стороной, то принтер примет её за А3 и будет печатать на ней. Так что не удивляйтесь. Если это происходит у вас, просто вытаскивайте бумагу из ненужного лотка перед печатью, или задайте соответствие в настройках принтера.
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось GSerg 26.09.2003 (Пт) 8:36, всего редактировалось 1 раз.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 25.09.2003 (Чт) 14:01


corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 25.09.2003 (Чт) 22:56

GSerg не думал я что две в принципе одинаковых программы можно написать так по разному :!:
Ничто так не ограничивает полёт мысли программиста, как компилятор


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList