Печать картинки #692882


#0 by Bibr
есть файл *.jpg необходимо распечатать средствами 1С, без внешних приложений. создаю макет. программно помещаю на него картинку, печатаю. код: Вопрос: 1. как распечатать реальный размер? откуда брать информацию в поля высота, ширина? (сейчас от балды туда ставлю. картинки разного размера могут быть) 2. как распечатать на один лист? спасибо.
#1 by lamme
а не пробовал печатать через типовую программу просмотра изображений на компутере? типа КомандаСистемы(тут типовой просомтрщик который указан в системе как прогр для просмотра изображений. Или можно жестко прописать ..     С ключами - чтобы сразу де печаталось на принтер) А так - не угадаешь
#2 by Bibr
спсибо, конечно, но "необходимо распечатать средствами 1С, без внешних приложений."
#3 by lamme
а зачем ? тебе на выходе нужна распечатанная картинка ?
#4 by НЕА123
HTML ?
#5 by Bibr
а можете чуть поподробней? сейчас у меня обычный макет, не html. Html как-то поможет?
#6 by Bibr
+ вообще мне казалось, что долно быть что-то простое типовое безпроблемное, о чём я просто ещё не знаю. Ведь печатаются же фотографии сотрудников и номенклатуры как-то?
#7 by manyak
вот ты привязался к реальному размеру :) а если картинка А1 размером, как печатать будешь? имхо важно чтоб поместилась в А4 и сохранить пропорции
#8 by Bibr
да. как это сделать?
#9 by manyak
узнаешь размер картинки, определяешь влезит ли он в макет, если больше А4- то делаешь макс размер области пропорционально размерам-пропорциям картинки, если меньше А4 - влазит, делаешь размер области - такой же как и у картинки по X и по Y.
#10 by Bibr
круто. Спасибо большое. А где можно почитать про Shell.Application и какие фишки у него есть??
#11 by Bibr
в общем-то, инфы в п должно хватить. Спасибо большое. но ещё раз Апну сабж : может кто-то знает простое тривиальное решение? неужели моя задача, формулируемая 2словами "распечатать рисунок" не имеет простого стандартного решения?
#12 by Bibr
не взлетело. Пиксели изображения гораздо больше тех единиц, которые в 1С. Эмперически вывел коэффициент - примерно 3.7 Одинаковый по вертикали и горизонтали. Вроде похоже на то, что нужно. Но, блия, как же это через задницу. К тому же нет уверенности, что этот коэффициент не плавает в зависимости от винды, формата файла, погоды. Посему продолжаю поиски. Попробуем с другой стороны. А как задать на макете картинку, размером А4?
#13 by Bibr
апну
#14 by Bibr
апну ещё раз
#15 by Bibr
:(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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