14. Electron.js – Основы. Electron API – clipboard, Закадровый рендеринг

Продолжим рассматривать объекты Electron API, в данной заметке представлю объект clipboard и покажу как можно использовать закадровый рендеринг при реализации проектов. clipboard – выполняет копирование и вставку в буфер обмена операционной системы, на которой запущена программа. Закадровый рендеринг позволяет получить содержимое окна браузера в растровом изображении, поэтому его можно отобразить в любом месте, например, на текстуре в 3D-сцене.

clipboard

Примеры работы с буфером обмены системы

Пример получения ссылки на изображение с последующим монтированием на странице
index.html

renderer.js

Закадровый рендеринг

Пример получения заголовка загружаемого контента без его отображения main.js

Пример получения снимков главной страницы сайта main.js

Методов и параметров значительно больше чем рассмотрено здесь, для поиска необходимого решения лучше всего обратиться к документации – clipboard и Закадровый рендеринг.

Здесь можно более детально рассмотреть проект на GitHub с установленными настройкам и дополнениями – https://github.com/NetWorkRoom/electron-start/tree/clipboard.

Комментариев нет
Добавить комментарий

Ваш email не будет опубликован.