Имя: Пароль:
1C
1C 7.7
v7: Поясните про факсимиле с прозрачным фоном
0 Chai Nic
 
10.03.22
09:40
Какие форматы графических файлов, используемых в объекте Картинка для семерочной таблицы, поддерживают прозрачный фон? Пробовал из гимпа сохранить в tiff - в мсофисе накладывается нормально, с прозрачным фоном. А в 7.7 получаю "черный квадрат". Подскажите, плиз, как сделать факсимиле.
1 АгентБезопасной Нацио
 
10.03.22
09:50
ищи обработку Абадонны на PNG-Maker - она бесплатна, вечная уважуха автору.
Ну или поиском по форуму, тема пдемалась с пару десятков раз точно...
2 Chai Nic
 
10.03.22
09:58
(1) Это первое, что я пробовал - гуглить и искать по форуму. Там всё про факсимиле в восьмерке. О семерочных нюансах пара-тройка постов, и в них нет нужной инфы.
3 Масянька
 
10.03.22
10:00
(2) Учу гуглить... Задорого....
https://infostart.ru/public/186861/
4 Масянька
 
10.03.22
10:01
(1) Огромный плюс и уважение!
5 Chai Nic
 
10.03.22
10:04
(3) Спасибо конечно. А вы пробовали png использовать в 7.7? И как это сделать?
6 Ёпрст
 
10.03.22
10:18
(1)
>>>>Версия 1.0.1.5 Специально для Ёпрст, больше никто не желал ;)
Аркадий был тот еще шутник.
7 Масянька
 
10.03.22
10:20
(5) Есесьно - печати и подписи в ТН и СФ. Там (по ссылке) вроде написано.
8 Масянька
 
10.03.22
10:20
(6) Это ты 208 плюсов поставил? :))))
9 Chai Nic
 
10.03.22
10:26
(7) Там автором написано "динозавров с 7.7 я просто посылаю... прогуляться".
Короче, это не "волшебная пуля", всё то же можно сделать гимпом, но толку всё равно нет - прозрачный фон в семерке нифига не работает.
10 Ёпрст
 
10.03.22
10:27
(8) не, камменты почитай.
Да и в ранних ветках, была речь за прозрачный фон - через вставку оле-объекта с word/excel, через active_bmp от Z1

Аркадий не поленился и сделал свою версию - очень удачную.
Я даже в снеговике ей пользовался.
11 Ёпрст
 
10.03.22
10:28
(9) Да ты шо ? :)
12 Ёпрст
 
10.03.22
10:29
13 Масянька
 
10.03.22
10:31
(9) А я говорю - работает.
14 Chai Nic
 
10.03.22
10:32
Методом тыка выяснил, что можно загрузить GIF с прозрачным фоном, несмотря на то что в предлагаемом списке типов файлов он отсутствует. Пишешь в диалоге выбора файлов *.*, потом Enter - и выбираешь gif. Он открывается, но с белым фоном. Потом в свойствах картинки ставишь Узор-Фон-Авто. И всё нормально.

Но к сожалению, это GIF со своими недостатками - с 255-цветной палитрой максимум. Ну хоть так.
15 Масянька
 
10.03.22
10:33
(14) Ты просто не умеешь их готовить (С) :)
16 Chai Nic
 
10.03.22
10:34
(15) Поподробнее можно. Как загрузить png в табличный макет 7.7?
17 Ёпрст
 
10.03.22
10:39
На вот, еще пример, старый..
https://cloud.mail.ru/public/UL5x/PWe6Z1BLS
18 Ёпрст
 
10.03.22
10:41
если че, в мокселе все картинки всегда в bmp
19 hhhh
 
10.03.22
10:42
(16) вы же прекрасно знаете, что в восьмерке факсимиле без прозрачного фона. Почему в 7.7 вам именно с прозрачным понадобилось?
20 Chai Nic
 
10.03.22
10:43
(19) Ну, во-первых, это красиво!)
21 Харлампий Дымба
 
10.03.22
10:48
(17) ВАУ!!! А можешь на своей картинке дополнительно парочку элементов прозрачными сделать?
22 hhhh
 
10.03.22
10:48
(20) печать и подпись. Что там может быть красивого?
23 Garykom
 
гуру
10.03.22
10:49
(19) эээ в типовых в 8-ке факсимиле с прозрачным фоном, если картинку правильно подготовить
24 Ёпрст
 
10.03.22
10:49
(21) дык мышой сдвинь, вот те и еще парочка..
25 Builder
 
10.03.22
10:51
Насколько я помню была какая то тема делать прозрачный фон через картинку в экселе.
26 Ёпрст
 
10.03.22
10:54
И да.. был еще трабл с печатью.
В предприятии и в режиме предварительного просмотра всё хорошо, а при печати - болт.
Я не помню уже, но у нас всё работало..и да, печати и подписи в доках менялись, было штук 10 разных вариантов с поворотом и т.п.
27 Харлампий Дымба
 
10.03.22
11:23
к (25)
>Откуда берутся картинки с прозрачным фоном?  (с) Никита Зайцев (WildHare)   где-то в 1999
>Рисуем (сканируем, тащим из Сети, etc.) картинку и сохраняем ее в любом общепринятом графическом формате.
>Вставляем картинку в лист рабочей книги M$ Excel и задаем ей прозрачный фон (Excel, в отличие от 1С, это умеет).
>Через буфер обмена тупо переносим объект в табличный документ 1С.
>Готово дело.

Как-то пробовал, кажется, на Excel 97 - не получилось, видимо, нужен Excel 7
28 Chai Nic
 
15.03.22
10:48
Сделал через создание WMF, в котором внедрен графический объект с прозрачным фоном. Это нормально вставляется в таблицу 7.7 с прозрачным фоном, который не теряется при сохранении, как обычный gif.

Теперь ещё маленький вопрос - а можно сделать, чтобы в коде как-то отключить вывод на печать картинки, если не нужно? Чтобы без создания отдельного макета обойтись? И как?
29 Kigo_Kigo
 
15.03.22
11:01
(28) Ну так выводи область с картинкой или без
30 Chai Nic
 
15.03.22
11:03
(29) Ну так тоже можно, просто хотелось обойтись без дублирования..
31 Kigo_Kigo
 
15.03.22
11:10
(30) Сделать область и выводить ее в зависимости от параметров проще, чем заморачиваться с выводом картинки на печать или нет, тем более в клюшках
32 Ёпрст
 
15.03.22
11:27
(28) да. там же свойство есть
33 Ёпрст
 
15.03.22
11:30
+32 выводить на печать, тип того..смотри свойства рисунка
34 Масянька
 
15.03.22
11:31
А темы создаются?
35 Chai Nic
 
15.03.22
11:34
(32) А как к нему из кода добраться?
36 Ёпрст
 
15.03.22
11:36
(35) если никак, то тупо устанавливай пустую картинку
37 Ёпрст
 
15.03.22
11:39
Типа  = ТвояКартинка.УстановитьКартинку(СоздатьОъект("Картинка"))
38 Ёпрст
 
15.03.22
11:40
ну или йоксель использовать, в нём, вроде можно картинками рулить как угодно, в том числе , удялть их и вставлять
39 Chai Nic
 
15.03.22
11:42
ТвояКартинка - а это что? У объекта Картинка в таблице нет идентификатора. Как к нему обратиться?
40 Злопчинский
 
15.03.22
11:42
И нахрена это все?
Просто чтобы было красиво?
41 Chai Nic
 
15.03.22
11:43
(40) Чтобы белый фон не забивал линии бланка, очевидно
42 Масянька
 
15.03.22
11:44
(40) Например, печать + подпись.
43 Злопчинский
 
15.03.22
12:04
(41) ну это если бланк на всё поле а4. У себя печать только и на счётах, бабахнул сбоку на свободном месте и подпись сбоку.
44 Масянька
 
15.03.22
12:16
(43) Печать на пустом месте не принято ставить.
Темы создаются?
45 Хряк
 
15.03.22
12:18
Так как печать и подпись ставятся в определённом месте, - весь текст под ними необходимо оформить в виде объекта текст. И картинку на задний план. И неважно прозрачная она или нет.
46 Chai Nic
 
15.03.22
13:02
(45) При этом текст будет поверх линий печати, а должно быть наоборот
47 Злопчинский
 
15.03.22
15:49
для "скана" - абсолютно поифг.
48 Duke1C
 
15.03.22
17:53
(46) Наоборот, как раз, "подозрительно". Если у тебя синий (или, еще хлеще, голубой) цвет печати "перебьёт" черный цвет "буковок".
49 Ёпрст
 
15.03.22
18:41
(39) есть Таб.ТекущийОбъект
50 Ёпрст
 
15.03.22
18:42
См. пример выше..
51 tgu82
 
21.03.22
13:04
(50) Ну как хорошо знать что есть ЕПРСТ и вот особенно в таких тонких вопросиках он поможет. В загашнике у него все есть!
Спасибо!!!
52 Галахад
 
гуру
21.03.22
13:10
(51) + 1.