purebasic.info

PureBasic forum
Текущее время: Пт авг 23, 2019 12:27 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: PDF Image Extractor
СообщениеДобавлено: Чт июл 18, 2019 10:17 am 
Не в сети
ассистент

Зарегистрирован: Вт мар 06, 2018 7:45 am
Сообщений: 16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Недавно одна юзерица обратилась ко мне чтобы перегнать PDF-скан в JPG -
прислали отсканеные документы спортсменов а на сайт федерации можно залить только графику - JPG и еще что-то

Я, конечно, перегнал всю страницу в графику.
Но её обучать не стал - слишком сложные для нее все доступные варианты.
А сам подумал что лучше было бы не перегонять страницу в графику а извлекать внедренные картинки в исходном виде.
Поискал готовые программы. Посмотрел штук пять. Не понравились т.к. для рядовой юзерицы не подходят.
Решил сделать сам.
Две недели прорубал и исследовал вопрос - как без полного парсинга PDF-файла извлеч картинки.
Кое-что получилось. Правда не все виды кодировок получилось декодировать. Но сканерные JPG-и извлекает.
Работает D&D. Можно подключить в контекстное меню PDF-файлов.

Кому интересно - ссылка на яндекс-диск.
ImageExtractor.exe 430 кБ .
https://yadi.sk/d/gMT8zBRUGNxMng

Чистый Пурик - без доп.библиотек.
Такой большой размер из-за включения
UseZipPacker()
UseJPEGImageDecoder()


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: PDF Image Extractor
СообщениеДобавлено: Пт июл 19, 2019 5:44 am 
Не в сети
профессор

Зарегистрирован: Вт май 13, 2014 4:12 am
Сообщений: 864
Благодарил (а): 90 раз.
Поблагодарили: 26 раз.
Пункты репутации: 5
картинка это хорошо, но это и другие могут, ты текст сделай, извлекать так всё
иконку придумай
сделай окно нормальное, чтобы размер и место запоминало, мониторы у всех разные


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB