|
v7: 1с 7.7 разрушительный сбой при выводе картинок на печать | ☑ | ||
---|---|---|---|---|
0
Холст
25.08.14
✎
15:47
|
система винда 2008 терминал, 1С 77 самописка, вывод картинки через стандартный рисунок (Картинка.Загрузить(ИмяФайла))
картинки от 0,1 до 3мб примерно, доходит суммарный объем до примерно 100мб и выводится предупреждение "разрушительный сбой" и 1С зависает, остается только в диспетчере задач снимать процесс. Кто сталкивался с такой проблемой, как решали ? |
|||
1
Злопчинский
25.08.14
✎
16:21
|
ну.. 10Мб запихнуть в картинку - надо постараться...
|
|||
2
Злопчинский
25.08.14
✎
16:21
|
100мб
|
|||
3
Ёпрст
25.08.14
✎
16:22
|
вывод куда ?
в моксель что ле ? |
|||
4
lavalit
25.08.14
✎
16:31
|
Я гружу картинки обычно от 3Кб до максимум 15Кб... но зачем грузить огромную картинку? все без проблем и очень быстро))
|
|||
5
vde69
25.08.14
✎
16:40
|
на скан А4 вполне хватает 0.5 мегабайта
|
|||
6
trdm
25.08.14
✎
16:43
|
(0) >> Кто сталкивался с такой проблемой, как решали ?
Через формирование HTML странички. |
|||
7
trdm
25.08.14
✎
16:44
|
+ и отправкой её на печать
|
|||
8
doctorzlo
25.08.14
✎
16:58
|
Если нужно посмотреть/напечатать то можно использовать стандартное для win средство:
КомандаСистемы("start rundll32.exe "+Каталог_где_shimgvw.dll+"shimgvw.dll,ImageView_Fullscreen "+ПолныйПутьКкартинке); |
|||
9
doctorzlo
25.08.14
✎
17:03
|
shimgvw.dll по умолчанию лежит в %SYSTEMROOT%\system32 но можно скопировать в другой каталог на который есть права у userA.
|
|||
10
NikVars
25.08.14
✎
17:11
|
(0) Покажи картинку "разрушительного сбоя". Пересказ не впечатлил.
|
|||
11
Злой Бобр
25.08.14
✎
17:24
|
(0) Заскриньте как выводите. А то бред у вас какой-то.
Варианта пока 2: 1. Ограничение кеша для пользователя. С этим к админу - пусть увеличивает. 2. Вывод картинки в цикле на форму печати. Тут разбивайте выборку, иначе упретесь либо в ограничение кеша пользователя, либо в ограничение движка 1С. |
|||
12
Злопчинский
25.08.14
✎
18:46
|
(8) а ориентацию страницы и поля как задать?
|
|||
13
doctorzlo
25.08.14
✎
22:45
|
(12) Насколько мне известно shimgvw.dll - кроме методов ImageView_Fullscreen и ImageView_PrintTo (с автоорентацией и автомасштабированием) из командной строки более ничего делать не умеет - т.е. всё остальное интерактивно пользователем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |