webpage

Управление веб страницей
Здесь содержатся методы, позволяющие получать информацию по свойствам текущей страницы, работе с ее исходным кодом, работе с ее содержимым после обработки ее JS. Также имеется возможность делать скриншоты страницы и работать со страницей как с изображением. Ну и напоследок есть функционал для загрузки и получения информации (без загрузки) по произвольным веб страницами в интернете.

Непосредственная загрузка и запись страницы

set_encoding - сменить кодировку страницы

save_url_to_file - сохранить содержимое заданного url в файл (любое cодержимое – и картинки)

save_source_to_file - сохранить исходный текст страницы в файл

get_web_page_code - получить код ответа веб страницы

get_url_size - получить размер файла под url

load_web_page - загрузить и получить веб страницу

Получение информации о странице

get_encoding - получить кодировку страницы

convert_from_idn - преобразовать из IDN вида

convert_to_idn - преобразовать к IDN виду

get_domain - получить домен

get_url - получить текущий url браузера

get_title - получить заголовок страницы

get_element_from_point - получить элемент страницы в заданной точке

get_active_element - получить активный элемент страницы

Работа со страницей как с рисунком

get_pos_in_webpage_picture - получить координаты левого верхнего угла заданной картинки на странице

get_y_in_webpage_picture - получить y левого верхнего угла заданной картинки на странице

get_x_in_webpage_picture - получить x левого верхнего угла заданной картинки на странице

print_to_pdf - распечатать страницу в pdf

print_body - сделать копию всей страницы в файл

print_screen - сделать копию экрана страницы в файл

Работа хтмл страницы

html_to_text - получить текст из html (без body и html)

get_source_length - получить длину исходного текста текущей веб страницы

get_source - получить исходный текст текущей веб страницы

get_body_inter_prefix_all - получить все вхождения тела внутри заданных префиксов

get_body_inter_prefix - получить тело документа внутри заданных префиксов

get_body_before_prefix - получить тело документа перед заданным префиксом

get_body_after_prefix - получить тело документа после заданного префикса

get_document_body - получить тело документа

get_body - получить тело html(после обработки браузера)

set_body - задать целиком новую страницу