чет не знаю как на англицком стпросить, попытаю счастья у профисионала в печати =) Деби ты тут ?
как управлять полем слева и сверху, вроде размещаю в самые начала координат (0,0) а все равно сантиметр остается, я конечно понимаю что принтер 0,0 не будет печатать, но мне надо 5мм и принтер это поддерживает. а вот мсе не хочет.
ЗЫ попробывал координаты -10,-10 изображение сметилось как надо но все равно слева и сверху осталось не прорисованым по сантиметру.
Добавлено спустя 2 часа 26 минут 3 секунды:
иследования показали что МСЕ не виновен, виновен gsview32.exe, под линем все ок, у него настроек на поля не нашел =( что делать не знаю.
поля при печати
Модератор: Модераторы
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Пробовали изменять размеры и отступы reportpage & rteportarea ?
( то есть создаать поля без в обход драйвера принтера - так надежнее )
Добавлено спустя 1 час 59 минут 25 секунд:
Да, еще - tpostscriptprinter.pa.frame* вроде бы засовывает управление полями в выходной PS-код.
( то есть создаать поля без в обход драйвера принтера - так надежнее )
Добавлено спустя 1 час 59 минут 25 секунд:
Да, еще - tpostscriptprinter.pa.frame* вроде бы засовывает управление полями в выходной PS-код.
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
debi12345 писал(а):Пробовали изменять размеры и отступы reportpage
ну размеры я ручкими задаю, а вот отступы я там не нашел. где искать ?
повторяюсь полученный PS файл правильный. но отображается и печатается по разному в венде и лине почему не пойму =(
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
"tpostscriptprinter.pa.frame*" пробовали ?
По умолчанию "там" как раз 10мм.
Ну и еще настройки драйвера принтера самой гэймшеллки могут сказаться - ведь GsView32 именно на этот принтер готовый битмап кидает - а уже к этому битмапу применяются "лишние" отступы. В принципе, можно средствами API спулера и енумератора принтеров непосредтвенно эти настроки менять перед печатью.
По умолчанию "там" как раз 10мм.
Ну и еще настройки драйвера принтера самой гэймшеллки могут сказаться - ведь GsView32 именно на этот принтер готовый битмап кидает - а уже к этому битмапу применяются "лишние" отступы. В принципе, можно средствами API спулера и енумератора принтеров непосредтвенно эти настроки менять перед печатью.
