![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 684
|
![]()
Поскольку адекватной библиотеки для чтения PDF в Delphi 7 найти не получилось, появился вопрос:
Как самостоятельно создать процедуру, которая прочитает PDF и превратит в картинку? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,063
|
![]()
Project -> Import Type Library -> Acrobat Control for ActiveX
Acrobat Reader — должен быть установлен в системе до импорта
I am not a wizard, I am just learning.
Последний раз редактировалось Desc; 14.07.2021 в 19:37. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 684
|
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,063
|
![]()
Цель какая, написать свою читалку pdf формата без сторонних библиотек?
I am not a wizard, I am just learning.
|
![]() |
![]() |
![]() |
#5 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
Вот у меня знакомый джавист за 1 неделю написал парсер pdf как составную часть SDK Unitext Java.
http://pullenti.ru/Download Как говорится а Вам слабо?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#6 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
А вот зачем надо было так формулировать свой вопрос? Вы что думаете что все кто сюда заходит в курсе ваших проблем описанных в предыдущих топиках? Или обязаны сначала прочитать всё что есть на форуме, а уж потом отвечать?
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 26.11.2014
Сообщений: 4
|
![]()
https://www.sql.ru/forum/1288541/chr...-google-chrome
Я использовал, именно та задача, что сформулирована. Автор Семен Кроик. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 178
|
![]()
Если вопрос стоит в "разобраться", то читать ISO 32000-2 и все остальные стандарты, а насколько это сложно не узнать пока не начнешь :D
Цитата:
Библиотека cairo (libcairo-2-dll), в интернете есть delphi юниты, в lazarus/codetyphon например юниты есть из коробки. Imagemagick, есть dll с обёрткой, приложение и COM+. Может понадобится установка ghostscipt. Приложение может писать файл в stdout, например выполнив "magick "123.pdf[0]" bmp3:" (magick "путь_до_файла.pdf[Номер страницы]" bmp3: ) выведет изображение в формате bmp 1 страницы в stdout. Осталось только разобраться в pipes и получении буфера вывода. (Правда это скорее вариант для извращенцев или желающих головной боли) Или можно сохранить изображение на диск и читать. C com-объектом всё и так понятно: импортируем, пользуемся. PascalMagick должен работать и с D7, если не будет, то найти юниты под delphi не проблема. В lazarus/codetyphon они опять таки есть из коробки. LitePDF опенсорсная библиотека, в SDK есть litePDF.pas. Читает, пишет, редактирует, работает словом. (Хотя не уверен что с D7 заведётся) Ну и коммерческие компоненты есть Последний раз редактировалось DIONISKA; 22.07.2021 в 21:20. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что такое ИКС для сайта, 950 это много или мало, и сколько это в деньгах? | Alar | Свободное общение | 7 | 23.09.2018 18:18 |
Необходимо по объектам сделать анализ сколько раз отваливался и на сколько. Отвалился это разница между есть-нет. | lilugm | Microsoft Office Excel | 1 | 31.10.2017 13:15 |
А на сколько сложно запретить на сайте госзакупок латиницу? | Alar | Свободное общение | 13 | 13.01.2013 11:45 |
Подскажите сложно ли это? | aspar1307 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 19.06.2009 00:04 |