Каноническая страница: https://humanemulator.net/objects/SYSTEM/pdffile.php
SYSTEM /
pdffile
Работа с PDF - файлами
Получение информации
Чтение
Запись
Работа с картинками
Получение информации
get_info – получить информацию о PDF файле
get_page_count – получить количество страниц в PDF файле
is_pdf_file – Проверить что это pdf файл (по заголовку)
print_pages – Сохранить все страницы PDF документа как отдельные файлы-картинки
split – Сохранить все страницы PDF документа ак отдельные файлы PDF
Чтение
read – прочитать PDF файл
read_page – прочитать заданную страницу из PDF файла
get_all_links – Получить все ссылки в документе PDF
get_link_by_number – Получить ссылку с заданным номером в PDF документе
get_links_count – Получить количество ссылок в документе PDF
get_page_number_by_text – Получить номер страницы по тексту PDF документа
Запись
write – записать PDF файл
combine – комбинировать несколько PDF файлов в один
Работа с картинками
extract_images – получить картинки, вложенные в PDF файл
compress_images – сжать картинки, вложенные в PDF файл
get_images_count – Получить количество картинок в документе PDF
insert_image – Вставить картинку в PDF документ