PDA

Просмотр полной версии : Скриншот экрана



murdemon
13.12.2019, 16:23
Есть возможность на СПК107 М1 сделать скриншот экрана или его части и сохранить в файл графический на флеш?

Евгений Кислов
13.12.2019, 16:36
Есть возможность на СПК107 М1 сделать скриншот экрана или его части и сохранить в файл графический на флеш?

Да, см. библиотеку CmpOwenPrintScreen.

Mr_Andrson
20.12.2020, 14:57
Можно ли делать скриншот нужного экрана визуализации, а не активного экрана СПК?

Евгений Кислов
20.12.2020, 15:15
Можно ли делать скриншот нужного экрана визуализации, а не активного экрана СПК?

В явном виде нет - но можно переключить экран на нужный, снять скриншот, и переключить обратно.

Mr_Andrson
20.12.2020, 15:41
А если через операционку СПК это делать? python с нужными модулями существует?

Заказчик просит готовую форму отчета испытаний в формате pdf(лист А4)! Идей уже не осталось как это можно реализовать.. Отчеты хотят делать исключительно на СПК, СКАДА-системы пока не предусмотрено. Подскажите, имеет ли смысл искать решение?)

Евгений Кислов
20.12.2020, 15:46
А если через операционку СПК это делать? python с нужными модулями существует?

Интерпретатора python в прошивке нет.



Заказчик просит готовую форму отчета испытаний в формате pdf(лист А4)! Идей уже не осталось как это можно реализовать.. Отчеты хотят делать исключительно на СПК, СКАДА-системы пока не предусмотрено. Подскажите, имеет ли смысл искать решение?)


У нас был однажды похожий запрос, в итоге исполнитель договорился с заказчиком все-таки не о .pdf, а о графическом файле.
После завершения этапа техпроцесса последовательно открывались нужные экраны, снимались скрины, а потом все это склеивалось в один .png с помощью возможностей imagemagick (он входит в состав современных прошивок).

Mr_Andrson
10.01.2021, 13:35
Евгений, приветствую! Подскажите плиз, можно ли через инструмент визуализации Кодесиса ActiveX реализовать просмотр ПДФ-файлов?
Путем слейки 3-х png-файлов преобразование в pdf реализовать получилось :D

Евгений Кислов
10.01.2021, 13:42
Евгений, приветствую! Подскажите плиз, можно ли через инструмент визуализации Кодесиса ActiveX реализовать просмотр ПДФ-файлов?
Путем слейки 3-х png-файлов преобразование в pdf реализовать получилось :D

Элемент ActiveX/Native Control в контексте Linux позволяет использовать внешние контролы Qt, если:
- эти контролы входят в состав прошивки;
- для этих контролов производителем (т.е. нами) разработана соответствующая обертка для CODESYS.

В данный момент в составе нашей прошивки нет ни одного адаптированного контрола - так что решить вашу задачу через этот элемент не получится.

Можно, в принципе, сохранять в памяти "склеенные" .png и отображать их через элемент Изображение - вот с этим проблем не будет.

В свою очередь, хотел спросить: преобразование в .pdf вы сделали через imagemagick (утилиту convert) или каким-то другим способом?

Mr_Andrson
10.01.2021, 14:17
Преобразование в pdf-делаем через reportmaker