Страница 1 из 1
Как увеличить область печати ?
Добавлено:
Вт мар 29, 2011 4:36 am
ingram
расширение стоит 1980 1024 печатаю функцией PrintWindow() масштаб получается очень маленький кто сталкивался подскажите как увеличить масштаб.
Да и еще нужно перехватить саму печать тоесть когда отправиться и когда закончится печать в правом углу загорается CancelPrint можно ли его перехватить и засунуть в DataChange ?
Re: Как увеличить область печати ?
Добавлено:
Вт мар 29, 2011 1:19 pm
Генератор зла
ingram писал(а):расширение стоит 1980 1024 печатаю функцией PrintWindow() масштаб получается очень маленький кто сталкивался подскажите как увеличить масштаб.
Да и еще нужно перехватить саму печать тоесть когда отправиться и когда закончится печать в правом углу загорается CancelPrint можно ли его перехватить и засунуть в DataChange ?
Попытайтесь настроить через св-ва самого принтера (Пуск-Настройка-Панель управления-Принтеры и факсы). Как правило принтер поддерживает настройку масштаба печати, растягивание печатаемой инфы под размер листа, а также DPI.
Re: Как увеличить область печати ?
Добавлено:
Ср мар 30, 2011 2:23 am
ingram
Генератор зла писал(а):ingram писал(а):расширение стоит 1980 1024 печатаю функцией PrintWindow() масштаб получается очень маленький кто сталкивался подскажите как увеличить масштаб.
Да и еще нужно перехватить саму печать тоесть когда отправиться и когда закончится печать в правом углу загорается CancelPrint можно ли его перехватить и засунуть в DataChange ?
Попытайтесь настроить через св-ва самого принтера (Пуск-Настройка-Панель управления-Принтеры и факсы). Как правило принтер поддерживает настройку масштаба печати, растягивание печатаемой инфы под размер листа, а также DPI.
Дак обычные доки принтер печатает нормально то есть открываю ексель или ворд все в нормальном масштабе а вот с инточа почему то выходит очень маленький
Re: Как увеличить область печати ?
Добавлено:
Ср мар 30, 2011 3:45 am
ingram
а как перехватить отправку на печать ? и сделать его тегом ?
Re: Как увеличить область печати ?
Добавлено:
Ср мар 30, 2011 6:29 am
Генератор зла
ingram писал(а):Генератор зла писал(а):ingram писал(а):расширение стоит 1980 1024 печатаю функцией PrintWindow() масштаб получается очень маленький кто сталкивался подскажите как увеличить масштаб.
Да и еще нужно перехватить саму печать тоесть когда отправиться и когда закончится печать в правом углу загорается CancelPrint можно ли его перехватить и засунуть в DataChange ?
Попытайтесь настроить через св-ва самого принтера (Пуск-Настройка-Панель управления-Принтеры и факсы). Как правило принтер поддерживает настройку масштаба печати, растягивание печатаемой инфы под размер листа, а также DPI.
Дак обычные доки принтер печатает нормально то есть открываю ексель или ворд все в нормальном масштабе а вот с инточа почему то выходит очень маленький
А обычные доки печатаются не как картинка. InTouch делает из экрана фотку (а-ля BMP) и выводит её на принтер. И там ключевой пар-р DPI. Видимо, он слишком большой.
Добавлено:
Ср мар 30, 2011 11:47 am
Spaun
Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
Добавлено:
Чт апр 21, 2011 10:53 am
ingram
Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
Добавлено:
Чт апр 21, 2011 11:28 am
Генератор зла
ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Добавлено:
Пт апр 22, 2011 9:36 am
ingram
Генератор зла писал(а):ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Понятно но если одни отчеты надо распечатывать так а другие так как быть ? Настройки то для всех будут
Добавлено:
Пт апр 22, 2011 9:59 am
Генератор зла
ingram писал(а):Генератор зла писал(а):ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Понятно но если одни отчеты надо распечатывать так а другие так как быть ? Настройки то для всех будут
Создайте 2 конфигурации одного и того же принтера (портрет и альбом)
Через HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815} меняйте их.
Добавлено:
Пн апр 25, 2011 4:21 am
ingram
Генератор зла писал(а):ingram писал(а):Генератор зла писал(а):ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Понятно но если одни отчеты надо распечатывать так а другие так как быть ? Настройки то для всех будут
Создайте 2 конфигурации одного и того же принтера (портрет и альбом)
Через HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815} меняйте их.
а не подскажешь как скриптом изменить в реестре ?
Добавлено:
Пн апр 25, 2011 4:38 am
Генератор зла
ingram писал(а):Генератор зла писал(а):ingram писал(а):Генератор зла писал(а):ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Понятно но если одни отчеты надо распечатывать так а другие так как быть ? Настройки то для всех будут
Создайте 2 конфигурации одного и того же принтера (портрет и альбом)
Через HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815} меняйте их.
а не подскажешь как скриптом изменить в реестре ?
1. Делаете конфигурацию с принтером по умолчанию = портрет.
2. Regedit
3. HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815}
ПКМ по имени раздела ({6DFCFF10-640C-4837-B15E-EABAF871D815}) - экспорт, сохранить как Portrait.reg
4. Делаете конфигурацию с принтером по умолчанию = альбом.
5. Regedit
6. HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815}
ПКМ по имени раздела ({6DFCFF10-640C-4837-B15E-EABAF871D815}) - экспорт, сохранить как Album.reg
7. Из InTouch:
StartApp "regedit /s c:\portrait.reg"
Добавлено:
Пн апр 25, 2011 5:08 am
ingram
Генератор зла писал(а):ingram писал(а):Генератор зла писал(а):ingram писал(а):Генератор зла писал(а):ingram писал(а):Spaun писал(а):Как вариант - создать отдельное окно для печати.
У меня размер окна для печати: 1666 x 1145 при проектном разрешении 1280х1024.(альбомный лист)
а как указать альбомный лист ?
InTouch currently does not provide the ability to specify a printer or change the settings. You will need to configure the printer settings for the desired orientation mode (and other settings/properties) before printing from InTouch.
Понятно но если одни отчеты надо распечатывать так а другие так как быть ? Настройки то для всех будут
Создайте 2 конфигурации одного и того же принтера (портрет и альбом)
Через HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815} меняйте их.
а не подскажешь как скриптом изменить в реестре ?
1. Делаете конфигурацию с принтером по умолчанию = портрет.
2. Regedit
3. HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815}
ПКМ по имени раздела ({6DFCFF10-640C-4837-B15E-EABAF871D815}) - экспорт, сохранить как Portrait.reg
4. Делаете конфигурацию с принтером по умолчанию = альбом.
5. Regedit
6. HKEY_CURRENT_USER\Printers\Defaults\{6DFCFF10-640C-4837-B15E-EABAF871D815}
ПКМ по имени раздела ({6DFCFF10-640C-4837-B15E-EABAF871D815}) - экспорт, сохранить как Album.reg
7. Из InTouch:
StartApp "regedit /s c:\portrait.reg"
Спасибо очень большое спасибо )))
Re: Как увеличить область печати ?
Добавлено:
Вт май 24, 2011 1:18 pm
ingram
У меня в реестре нет папки default в принтерах да и еще принтер сетевой это влияет но в настройках делаю альбом печатает делаю портрет тоже печатает нормально вот проблема где эти настройки в реестре
Re: Как увеличить область печати ?
Добавлено:
Чт май 26, 2011 5:55 pm
ingram
Генератор зла нужна помощь нет у меня папки default там где ты сказал может еще что нибуть подскажешь очень нужно !!!
Re: Как увеличить область печати ?
Добавлено:
Пн май 30, 2011 12:36 pm
ingram
Ну что не кто не подскажет ?
Re: Как увеличить область печати ?
Добавлено:
Пн май 30, 2011 1:02 pm
ingram
Ну что не кто не подскажет ?
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 1:21 pm
Генератор зла
ingram писал(а):да и еще принтер сетевой
Сетевой - подключённый к другому ПК или IP-принтер. Если IP, то настройки в реестре должны быть.
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 2:41 pm
ingram
Да принтер бог сним где настройки принтера лежат в реестре нет у меня там где ты сказал папки дефаулт
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 2:48 pm
Генератор зла
А такое есть?
HKEY_CURRENT_USER\Printers\Settings
И вообще, HKEY_CURRENT_USER\Printers\ присутствует?
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 2:50 pm
ingram
Да settings есть в printer
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 3:24 pm
Генератор зла
Вот в этой папке у меня также есть настройки моего принтера (в бинари-кодировке)
Также там еть папка Wizard, в которой то же самое, но по-понятнее.
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 4:20 pm
ingram
Ну вот я делаю как вы говорите делаю в настройках печати принтера альбом сохраняю как альбом делаю применить потом в реестре папку settings в Printer делаю экспорт сохраняю также делаю с портретом то есть получается два файла с расширением reg потом нажимаю два раза на файл добавить настройки реестра "ОК" и не чего не меняется я не пойму по чему
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 5:09 pm
Генератор зла
Покопался в реестре, поэкспериментировал с настройками. Подозреваю, что расположение листа прописывается в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\Тип принтера в параметре Default DevMode
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 6:02 pm
ingram
Полностью папку Print экспортировал менял настройки и не получается блин.
Re: Как увеличить область печати ?
Добавлено:
Вт май 31, 2011 11:04 pm
Spaun
Попробуйте отследить изменения реестра программой RegShot.
Re: Как увеличить область печати ?
Добавлено:
Ср июн 01, 2011 9:15 am
ingram
Все спасибо нашол через прогу генератор ты был прав все находилось в Хай-курент-узерс только надо было экспортировать всю папку принтерс