Имя: Пароль:
1C
1С v8
фото большого разрешения показывается "через раз"
,
0 Andy MilkyWay
 
07.08.13
11:47
На сетевом диске лежат фото товаров в двух вариантах: маленького размера - для отображения при просмотре в списках номенклатуры, и такое же большое - для детального рассмотрения при нажатии некоторой кнопки на форме списка стандартными средствами 1с. Маленькое показывается нормально всегда, а большое - иногда показывается, а иногда нет. Добавил еще одну кнопку для отображения средствами Windows через ЗапуститьПриложение(). Таким способом большое фото показывается всегда, хотя проходит несколько секунд, пока оно загружается. В чем дело, почему средствами 1с не всегда показывается фото большого размера из сетевого диска?
1 bva_skynet
 
09.08.13
13:06
Андрей привет. Может есть задержка на отображение, если по сети файл не успел протащить или не нашли в удаленной папке за переделенное время, то фотография считается не найденной.
2 H A D G E H O G s
 
09.08.13
13:09
Хреновый GUI.
Мы работаем над этим...
3 bva_skynet
 
09.08.13
13:10
А маленькие прокачиваются быстро, тогда они отображаются корректно.
В этом случае или выносить папку с фото на менее загруженный диск или компьютер в сети и минимизировать сетевые задержки (исключить вай фай, перевести сетку со 100 мегабит на 1 гигабит).
4 Полотенчик
 
09.08.13
13:18
В дополнении к v8: Работа с большими картинками (фотографиями) :
думаю может вставить на форму ПолеHTMLДокумента, в него загружать текст страницы со вставленным рисунком? Можно скриптом или CSS сделать нормальное перемещение по большому рисунку по 100% зуме (не с помощью скроллбаров, а как в программах-просмотрщиках: перетаскиванием или просто перемещением курсора)?
5 H A D G E H O G s
 
09.08.13
13:21
(4) Да. Это работает.
6 H A D G E H O G s
 
09.08.13
13:22
(4) Только при Печати не уберете ДиалогВыбораПринтера.
Никак.

Нет, даже так:

НИКАК!
7 Полотенчик
 
09.08.13
13:26
(5) Что именно работает? Есть пример скрипта?
(6) Печать не понадобиться. Надо просто на форме иметь возможность посмотреть большую фотографию, зумировать ее до 100% и удобно по ней "ползать"
8 H A D G E H O G s
 
09.08.13
13:29
(7) Там просто как палец.

        ИмяВременогоФайлаНаОтображение=ПолучитьИмяВременногоФайла("tmp");
        Картинка.Записать(ИмяВременогоФайлаНаОтображение);
        Текст=
        "<HTML><HEAD>
        |<META http-equiv=Content-Type content=""text/html; charset=utf-8"">
        |<META content=""MSHTML 6.00.2900.6287"" name=GENERATOR></HEAD>
        |<BODY><IMG src="""+ИмяВременогоФайлаНаОтображение+""" width=400 align=""middle"" border=2></BODY></HTML>";
        
        ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(Текст);
9 Полотенчик
 
09.08.13
13:44
(8) вставить-то не проблема. главное - это удобно по ней "ползать"
10 Полотенчик
 
09.08.13
13:47
что-то типа этого: http://www.magictoolbox.com/magiczoom/
сейчас попробую как-нибудь прикрутить
11 bva_skynet
 
09.08.13
16:18
Не без интересное развитие событий...интересный вариант.
12 Kyon8
 
09.08.13
16:33
(9) Если нужно удобно ползать - сохраните в темп и откройте нормальной программой для просмотра изображений.
13 H A D G E H O G s
 
09.08.13
16:34
Или дождитесь пару недель Нетленки 3.0.
14 Nexux
 
09.08.13
16:38
в word программно формируем поэтому(
15 Полотенчик
 
09.08.13
16:38
(12) Не, несколькими программами не удобно пользоваться. Создается специальное "рабочее место" для разбирания туевой хучи фотографий.
16 H A D G E H O G s
 
09.08.13
16:44
(15) Тогда тебе сюда
Прошу потестить юзабилити.
17 Полотенчик
 
09.08.13
16:50
(16) да я думаю что прикручу к странице какой-нибудь скрипт (http://www.elevateweb.co.uk/image-zoom/examples) и прямо в форме можно будет и целую фотку видеть, и приблизить кусок чтоб рассмотреть надписи. пока не до этого
18 Полотенчик
 
11.08.13
15:42
Что-то типа http://sdrv.ms/160wa0T
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс