Печать картинок #708477


#0 by Alexander5197
Здравствуйте, товарищи, нужна ваша помощь. Клиент требует распечатать картинки (у него это сертификаты на продукцию) с отсутствием полей, либо с полями не более 0,5 см. Кажется, фигня, но либо лыжи не едут, либо...   Использую я следующий код: В параметрах страницы при печати все поля ставлю в ноль, масштаб 100%. При предварительном просмотре часть изображений вылазят за границы, и переносятся на другую страницу (изображения немного отличаются по размеру и по соотношению сторон). То есть на первой странице, например, изображение почти целиком, а на следующей - какая-нибудь часть (полосочка, которая не поместилась на первой). Если же ставить не масштаб 100%, а "По ширине страницы", то изображения сжимаются заметно дальше от границ страницы, чем это следовало бы. Как можно извернуться в этом случае? Вот примерчик нарисовал: [URL=] Вообще, уже склоняюсь к использованию чего-нибудь через COM, потому что оперировать с размером картинка (а не рисунка табличного документа) не получается, инструментов 1С для такой работы я не нашел (может, они все-таки есть?). А так бы привести все картинки перед выводом в табличный документ к одному размеру, и спокойно печатать. Вот только с помощью чего так можно сделать?
#2 by Волшебник
Картинка
#3 by Alexander5197
(Винтоват, напортачил)
#4 by vmlspb
я делал через макрос, выполняешь через COMОбъект текст макроса по изменению полей
#5 by Alexander5197
2 часа я промучился с этой байдой. Метод очень тупой. Суть в том, чтобы подобрать вручную нужный размер области/картинки. На макет создаем область "Строка". Высота области 80 строк. На область кидаем картинку 79 строк на 13 колонок (если быть точным, то на 5 мм поуже, но существенно ли это, и не которые другие нюансы - не знаю, проверять уже сил нет). Параметры страницы при печати: все поля - 0, масштаб "По ширине страницы". Код чуть другой: PS: А можно на будущее какие-нибудь подробности по COM? Или ссылочку на какую-нибудь статью по подобным макросам.
#6 by Ёпрст
ерундой занимаешься.. Сделай акртинку маааааленькой, после вывода  - установи ей нужный размер и привет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С