Пожалуйста, какие-либо идеи о том, как извлечь изображение из pdf в php?
Взгляните на pdfimages . Вот описание со страницы:
Pdfimages сохраняет изображения из файла Portable Document Format (PDF) в виде переносимых изображений (PPM), переносного растрового изображения (PBM) или файлов JPEG.
Pdfimages читает файл PDF, просматривает одну или несколько страниц, PDF-файл и записывает один файл PPM, PBM или JPEG для каждого изображения, image-root-nnn.xxx, где nnn – номер изображения, а xxx – тип изображения (.ppm, .pbm, .jpg).
NB: pdfimages извлекает необработанные данные изображения из файла PDF без каких-либо дополнительных преобразований. Любое вращение, обрезка, инверсия цвета и т. Д., Выполняемые потоком содержимого PDF, игнорируются.
Я считаю, что вы можете использовать и воображаемый. Вы можете отправить аргументы командной строки и щелкнуть снимок с учетом координат, которые вы можете предоставить. Вам нужно будет установить некоторые rpms и т. Д.
Ознакомьтесь с PDFLib . Их продукт TET делает именно это. Вы можете получить изображения и текст … Единственное, что он не охватывает, это векторные изображения.
У меня тоже такая же проблема, тогда я нашел этот extractImagesFromPdfClient
и работает для меня
Загрузите код отсюда ..
Если у вас есть существующий файл PDF, я предполагаю, что довольно сложно извлечь изображение с помощью PHP, возможно, вам повезет с C: вам нужно разобрать двоичный файл, декодировать / распаковать / декомпилировать его и найти, где изображение сохраняется, а затем копирует его.
Это проще, если вы просто скопируете его.