v8 вывод больших изображений, картинок в табличный документ #732300


#0 by Snork
Есть чертежи высокого качества (4-5мб). Хранятся в сети на файловом сервере. В 1С формирую табличный документ многостраничный: 1 лист - чертеж, 1 лист - спецификация. Кусочек кода: Проблема: 1ое изображение выводит нормально, вместо 2го и последующих выводит "х" - типа нет картинки. Кто нить сталкивался? Если выводить по одному, то все нормально. Т.е. проблем с поиском и созданием изображений - нет. Как-будто картинка на каждой последующей области ТД конфликтует с предыдущей. Хотя смотрел с конце ТабДок.Картинки - там все есть
#1 by ktvladimir
попробуйте сделать картинки меньшего размера. выйдут или нет?. Возможно стоит хранить помимо полноценного чертежа. его превьюшку меньшего размера. для 1С то и на табличном документе совершенно не нужна картинка такой четкости
#2 by Snork
Нужны именно чертежи в высоком разрешении. Пробовали уменьшать - нечитаемые печатаются. Поэтому вариант с уменьшением размера - не рассматривается. Пока делаю 1 картинка - 1 документ и сразу отправляю его на печать.
#3 by ktvladimir
я про проверить маленькие картинки в том смысле что убедиться проблема больших файлов или что то с выводом по поводу больших файлов спорить не буду... но что то многовато для чертежа 4 метра даже для печати на А2... это все таки не фотографии
#4 by H A D G E H O G s
Это - норма. © Малышева
#5 by Snork
Но даже 1 картинка - 1 документ перестает выводить где-то с 4-5 картинка. Как-будто не успевает считывать файл из сети, а уже его выводит
#6 by Snork
Итог - не выводит, т.к. недостаточно памяти на клиенте. Вывод - нужно печатать сразу на принтер
#7 by H A D G E H O G s
Давняя проблема, как сама 8.2. И в 8.3 тоже такое.
#8 by H A D G E H O G s
Не поможет, будут крестики :-)
#9 by H A D G E H O G s
Сделай экспортную переменную в модуле обычного приложения Перем глТабличныйДокументДляБольшихКартинок; и работай только с ним. Выводи картинку, печатай этот табдок, очищай.
#10 by Snork
Уже помогло. Формирую таб. док. небольшой и сразу печтаю, без показа
#11 by Vladal
Используй на печать внешний просмотрщик. поддерживающий командную строку. Например, тот же irfanviewer - из 1С подсовывавешь ему в командной строке файл с сетевого хранилища, параметр выводить на печать без просмотра и вуаля.
#12 by Bober
как вариант попробовать форматированный документ
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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