Как настроить разрешение при импорте PDF файла

Автор meat_12237, 13 ноября 2018, 17:31

0 Пользователи и 1 гость просматривают эту тему.

meat_12237

Здравствуйте.

Как настроить разрешение при импорте PDF файла ?

В моем случае, при импорте PDF во Writer, файл импортируется в виде картинки с низким разрешением, что не приемлемо. Требуется повысить.

economist

Не надо импортировать. Есть платный FineReader и бесплатный CuneiForm, с качеством распознавания на "4+" и "3+" соответственно. Результат их работы - форматированный текст в форматах DOC/RTF. Для CuneiForm - нужно сначала экспортировать все листы в формат BMP/JPG/PNG/TIF. В простейшем случае это может ваш PDF-просмотрщик. Например бесплатный PDFXViewer. Вот он умеет распознавать PDF сам по себе (Ctrl+Shift+C), качество распознавания на "3". Ссылки на упомянутые программы лучше искать в Википедии.       
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

meat_12237

Вы меня не правильно поняли.

Распознавание текста мне не требуется.

Требуется импорт PDF файла, как картинки (изображения). Например, в качестве иллюстрации.

В моем случае требовалось вставить схему, созданную в каде,  в инструкцию. Пришлось обрабатывать PDF в гимпе и сохранять PNG. Потом PNG импортировать штатными средствами Writer-а. При большом числе PDF файлов это очень долго.

В общем случае, все программы могут создавать PDF файл. Например, даже при помощи программного PDF принтера. Поэтому проблема импорта PDF актуальна.

kompilainenn

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

economist

meat_12237 - PDF-файл не поддерживает т.н. "метрику",хранит сжато картинки (в формате JPG) и вдобавок применяет всякого рода "сглаживания". Поэтому красивого решения задача "выдирания" графики из PDF с нужным разрешением - на мой взгляд, не имеет.

Но можно попробовать то, что уже советовал выше: PDF-XChange Viewer, https://www.tracker-software.com/product/downloads/discontinued

Он бесплатен даже для использования в бизнесе и умеет экспортировать PDF в графику с разрешением до 2400 dpi и произвольным фоном.
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

mikekaganski

#5
Цитата: meat_12237 от 13 ноября 2018, 17:31
В моем случае, при импорте PDF во Writer, файл импортируется в виде картинки с низким разрешением, что не приемлемо. Требуется повысить.

1. Нежелательно перехватывать старые темы с новыми вопросами. Лучше создавать новые темы. Это помогает тем, кто ищет какую-то информацию; "перехваченная" тема становится трудна для восприятия и поиска решений.
2. Насколько я знаю, импорт PDF не меняет разрешение изображений ни при импорте в Draw, ни в Writer. Приложите проблемный PDF для тестирования, и ответьте на вопрос kompilainenn.

И да, выдирание изображений из PDF без изменения разрешения и потери другой информации - тривиальная задача, решаемая, кроме LibreOffice, например, также утилитой pdfimages. Другое дело, какое изображение хранится в PDF (там могут быть как изображения, сжатые с потерей качества - JPEG-сжатые, - так и без потери; и программа-генератор могла при сохранении в PDF предварительно сама "оптимизировать" изображения - посмотрите, к примеру, настройки экспорта из LibreOffice).
С уважением,
Михаил Каганский

McAaron

Цитата: meat_12237 от 13 ноября 2018, 23:21
Требуется импорт PDF файла, как картинки (изображения). Например, в качестве иллюстрации.
Я делаю это так -- открываю страницу просмотрщиком (okular), максимально увеличиваю область, которую хочу использовать в качестве иллюстрации, и скринграббером (spectacle) вырезаю эту область.

meat_12237

Использую LibreOffice 6.1.3.

В данный момент ищу способ прямого импорта PDF, без использования сторонних программ.

Прикладываю файл PDF со схемой. Как видите, она векторная. Т.е. ее можно масштабировать без потери качества.

Если просмотреть свойства картинки, получившейся после импорта PDF, зайти во вкладку "Кадрирование", то там есть такая надпись: "96 ppi". Откуда он взял 96 ppi ?

JohnSUN

Цитата: meat_12237 от 14 ноября 2018, 19:53
Использую LibreOffice 6.1.3.
...без использования сторонних программ.
Не могу понять в чём всё-таки проблема? Draw это сторонняя программа?
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

kompilainenn

Цитата: JohnSUN от 14 ноября 2018, 20:25
Цитата: meat_12237 от 14 ноября 2018, 19:53
Использую LibreOffice 6.1.3.
...без использования сторонних программ.
Не могу понять в чём всё-таки проблема? Draw это сторонняя программа?
ему надо во writer вставить пдф, как картинку , без потери качества
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

JohnSUN

Да нет же!
Цитата: meat_12237 от 13 ноября 2018, 23:21
В моем случае требовалось вставить схему, созданную в каде,  в инструкцию. Пришлось обрабатывать PDF в гимпе и сохранять PNG. Потом PNG импортировать штатными средствами Writer-а.
Ему нужно было узнать правильный порядок действий, он же не настолько тупой - сформулировал сначала не точно, только и всего
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

kompilainenn

Да с чего ты взял? Ему надо без промежуточных действий напрямую вставить готовый пдф сразу в документ writer.
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

meat_12237

#12
Цель - это создать такой же файл, как прилагаемый. При этом не использовать другие приложение. Использовать только возможности Writer.

При создании прилагаемого файла пришлось сторонней программой (гимп) переводить PDF в PNG.

mikekaganski

Действительно, при импорте PDF в качестве вставки создаётся его растровое изображение, причём, похоже, именно с разрешением 96 PPI (по крайней мере у меня; возможно, используется экранное разрешение). Это изображение используется для отображения и печати; но вот для вывода в PDF, как ни странно, используется исходный PDF. Поэтому в качестве обхода проблемы можно просто конечный результат вывести в PDF - оно снова станет вектором.

Что касается управления разрешением - следовало бы написать RFE в багтрекер.
С уважением,
Михаил Каганский

meat_12237

#14
mikekaganski

Спасибо ! На данный момент - это решение !

Действительно, при экспорте ODT в PDF изображение берется из исходника. Получившийся PDF без потери качества, даже при трансформации (удлинение, обрезка и т.п.) импортированной картинки. Для интереса вскрыл файл ODT - в нем хранится и импортированная картинка 96 dpi, и исходный PDF файл.

По поводу сообщения в багтреккер - сможете обратиться ? А то нужно регистрироваться и писать по-английски.

JohnSUN

Расскажите, пожалуйста, подробнее о последовательности действий при импорте через Draw.