|
Как сравнить 2 рисунка табличного документа на равенство картинок? | ☑ | ||
---|---|---|---|---|
0
TormozIT
гуру
22.04.17
✎
10:16
|
Есть такой тип РисунокТабличногоДокумента, используемый для вставки картинок в табличный документ. Пытаюсь найти способ, как сравнить такие рисунки на равенство картинок.
Это нужно для поиска в табличном документе отчета о сравнении конфигураций удаленных объектов. Есть еще способ искать по цвету фона, но он менее универсальный. Поэтому хочу попробовать по рисунку. http://imagizer.imageshack.com/img922/6049/vhTUcB.png |
|||
1
Lexey_
22.04.17
✎
10:37
|
(0) хеш сумма?
|
|||
2
TormozIT
гуру
22.04.17
✎
10:40
|
(1) Для начала нужно картинку получить из рисунка. Я на нашел способа это сделать.
|
|||
3
mehfk
22.04.17
✎
10:41
|
(0) А почему бы не парсить текстовый отчет о сравнении?
|
|||
4
TormozIT
гуру
22.04.17
✎
10:43
|
(3) Потому что это сложнее. Зачем делать сложнее, когда есть способ проще?
|
|||
5
Lexey_
22.04.17
✎
10:46
|
(2) РисунокТабличногоДокумента (SpreadsheetDocumentDrawing)
Картинка (Picture) Использование: Чтение и запись. Описание: Тип: Картинка. Содержит картинку рисунка или я чего-то не понял? |
|||
6
TormozIT
гуру
22.04.17
✎
10:48
|
(5) Выдает ошибку: Поле объекта недоступно для чтения (Картинка)
|
|||
7
Lexey_
22.04.17
✎
10:57
|
(6) "Примечание:
Применимо только для рисунков типа Картинка." точно тип Картинка у рисунка? |
|||
8
TormozIT
гуру
22.04.17
✎
11:10
|
(7) К рисунку обращаюсь "Область.Примечание". Тип у него - Текст. Как получить рисунок с типом Картинка, не знаю. Область точно та.
|
|||
9
TormozIT
гуру
22.04.17
✎
11:15
|
Отчет о сравнении http://rgho.st/7glKPWphX
|
|||
10
TormozIT
гуру
22.04.17
✎
11:16
|
Область("R9C3")
|
|||
11
Lexey_
22.04.17
✎
11:20
|
(10) ПолучитьОбласть("R9C3").Рисунки.D1.Картинка
|
|||
12
Lexey_
22.04.17
✎
11:21
|
+(11), короче в ПолучитьОбласть("R9C3").Рисунки - коллекция рисунков
|
|||
13
TormozIT
гуру
22.04.17
✎
11:29
|
(12) Спасибо. Попутал Область и ПолучитьОбласть.
|
|||
14
mehfk
23.04.17
✎
15:06
|
(4) Может наоборот?
|
|||
15
TormozIT
гуру
23.04.17
✎
16:12
|
(14) Может.
Табличный документ имеет более четко/явно размеченную структуру по сравнению с текстом. Мне лично это дает сразу бОльшую уверенность в надежности кода, опирающегося на него в качестве входных данных. Использование же текста создает у меня заметно меньше уверенности в том, что на следующей версии платформы код будет также корректно работать. |
|||
16
mehfk
23.04.17
✎
16:17
|
С погреба виднее.
|
|||
17
TormozIT
гуру
23.04.17
✎
16:27
|
Не совсем понял причем тут погреб. Но у меня 23-й этаж. Это примерно 200 метров над уровнем моря и 64 над уровнем земли.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |