поля при печати

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

поля при печати

Сообщение Attid » 02.08.2008 11:07:50

чет не знаю как на англицком стпросить, попытаю счастья у профисионала в печати =) Деби ты тут ?

как управлять полем слева и сверху, вроде размещаю в самые начала координат (0,0) а все равно сантиметр остается, я конечно понимаю что принтер 0,0 не будет печатать, но мне надо 5мм и принтер это поддерживает. а вот мсе не хочет.

ЗЫ попробывал координаты -10,-10 изображение сметилось как надо но все равно слева и сверху осталось не прорисованым по сантиметру.

Добавлено спустя 2 часа 26 минут 3 секунды:
иследования показали что МСЕ не виновен, виновен gsview32.exe, под линем все ок, у него настроек на поля не нашел =( что делать не знаю.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: поля при печати

Сообщение debi12345 » 02.08.2008 20:40:25

Пробовали изменять размеры и отступы reportpage & rteportarea ?
( то есть создаать поля без в обход драйвера принтера - так надежнее )

Добавлено спустя 1 час 59 минут 25 секунд:
Да, еще - tpostscriptprinter.pa.frame* вроде бы засовывает управление полями в выходной PS-код.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: поля при печати

Сообщение Attid » 03.08.2008 09:07:06

debi12345 писал(а):Пробовали изменять размеры и отступы reportpage

ну размеры я ручкими задаю, а вот отступы я там не нашел. где искать ?


повторяюсь полученный PS файл правильный. но отображается и печатается по разному в венде и лине почему не пойму =(
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: поля при печати

Сообщение debi12345 » 03.08.2008 11:53:17

"tpostscriptprinter.pa.frame*" пробовали ?
По умолчанию "там" как раз 10мм.
Ну и еще настройки драйвера принтера самой гэймшеллки могут сказаться - ведь GsView32 именно на этот принтер готовый битмап кидает - а уже к этому битмапу применяются "лишние" отступы. В принципе, можно средствами API спулера и енумератора принтеров непосредтвенно эти настроки менять перед печатью.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)


Вернуться в MSEide + MSEgui

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

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

Рейтинг@Mail.ru