Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Редактирование PDF файлов

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183

Открыть новую тему     Написать ответ в эту тему

Skyer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Редактирование PDF файлов

В этой теме обсуждается редактирование (обработка) PDF файлов, которые бывают трех типов:
- "True" or Real PDF - "настоящий" PDF с векторными текстом и графикой, возможны вставки растра
- Scanned PDF - растровая графика (скан или фото), помещенная в контейнер PDF
- Searchable PDF - растровая (скан или фото) графика с текстовым слоем
Подробнее о типах PDF: Types of PDFs, The 3 Types of PDFs You Need to Know About




Решение типичных задач по редактированию PDF

Обрезать страницы - Acrobat Pro (main app), QIP*/Imposal(plugins), VeryPDF Advanced PDF Page Cut
Разрезать страницы на части - VeryPDF Advanced PDF Page Crop, A-PDF Cut
Склеить страницы между собой - VeryPDF PDF Stitch, Acrobat Pro + QIP* or Imposal
Удалить или редактировать метаданные - BeCyPDFMetaEdit, Adept PDF Layout Changer
Изменить размеры страницы - Acrobat Pro + Evermap AutoPagex , A-PDF Page Master, Neevia PDFtoolbox,  
Измененить/исправить размер страниц с масштабированием содержимого
Изменить размеры страницы, изменить масштаб контента, сдвинуть контент, замаскировать часть страницы и многое другое - Acrobat Pro + Evermap AutoPagex
Исправить наклон страниц -  Acrobat Pro + Evermap AutoPagex/ISI Toolbox, A-PDF Deskew, A-PDF Scan Optimizer  
Наложить PDF на PDF, страницу поверх страницы (Overlay)
О технологии MRC с примерами - 1, 2
Работа с изображениями (подрезка, масштаб, сжать/растянуть) - Inkscape
Преобразование изображений, текста в оттенки серого или в ч/б - A-PDF to Black White или Acrobat Pro + Quite A Box Of Tricks/ISI Toolbox
Извлечение растровых изображений из PDF
Удалить текст без замены, в т.ч. кириллицу - PDF Text Deleter
Удалить растровые ватермарки - PDF Watermark Remover или PDF Logo Remover, в сложных случаях - Foxit PDF Editor с макросом, Acrobat Pro + Preflight, CallasPDF Toolbox
Удаление любых ватермарков - We PDF Watermark Remover
Как/чем узнать Свойства растровых изображений в PDF: битность, цвет, dpi/ppi, разрешение px, формат сжатия, размер mm, наличие маски и т.д. - 1, 2
Редактировать текст - PDF-XChange Editor, Acrobat Pro, FineReader 14 (не OCR-модуль) и новее, Infix PDF Editor, Foxit PDF Editor, PixelPlanet PdfEditor
Удалить или заменить часть текста или текстовые ватермарки - Acrobat Pro, A-PDF Text Replace
Конвертация PDF таблиц в Excel - PDF2XL (da best!)
Заменить цветное векторное изображение на серое - Acrobat Pro + Preflight
Растровый редактор и манипуляции с изображениями в PDF - Foxit PDF Editor и Acrobat Pro + ImageWorks из Crackerjack
Удалить/заменить/создать текстовый слой в PDF файле с помощью Acrobat Pro
Растеризовать pdf - Digitzone PDF Converters
Один из вариантов решения проблем с кракозябрами: видео (зеркало)
* - Quite Imposing Plus
 
 
Если вы задаете вопрос по поводу проблем с PDF файлами, обязательно выкладывайте небольшой пример (только не сотни метров!) такого файла. Это упростит задачу для желающих вам помочь и сделает обсуждение предметным.

Всего записей: 122 | Зарегистр. 01-06-2002 | Отправлено: 03:40 13-11-2005 | Исправлено: useretail, 17:00 11-02-2024
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Да, конечно.

насколько я понимаю, вы выложили фрагменты полученные

Цитата:
2. Если формировать извлечение...

а не

Цитата:
Извлечение выполнил посредством своего "штатного" PDF-Xchange.  

т.к. поиск в файле "Sakayan_Eastern Armenian (извлечение через delete).pdf " выполняется нормально.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 15:17 07-08-2022 | Исправлено: los, 15:18 07-08-2022
adada

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот...
 
Но я сразу старался быть внимательным, а сейчас и еще раз перепроверил: поиск в урезанном файле, созданном PDF-XChange методом удаления ненужных страниц из исходника, осуществляется в Adobe Reader DC и у меня, и у товарища совершенно некорректно.
 
Свидетельство тому: скриншоты, упакованные в zip и засвидетельствовавшие этапы эксперимента.
 
+
Версии Adobe Reader DC у нас одинаковые и свежие, только у него с офсайта, а у меня от ув. 'm0nkrus'

Всего записей: 102 | Зарегистр. 11-12-2003 | Отправлено: 15:40 07-08-2022
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Теперь вопрос:  в связи с чем извлечение отдельных страниц, содержащих текст  из pdf-файла, выполненное в одной pdf-программе, в другой программе аналогичного назначения обрабатывается ее собственными средствами поиска явно иначе?

вероятнее всего по причине "свежести" программы. На скриншотах поиск отображен списком, запросто может при компиляции использоваться внешняя зависимость, а там недавно чего-нибудь "наулучшали". Бывали уже подобные прецеденты в других программах.
 
Формат pdf структурно довольно сложен, поэтому я бы на ваш второй вопрос ответил "точно нет". Adobe, например, не закладывал в стандарт гарантию поиска Это прерогатива изготовителя файла, все символы правильно кодировать. А уж что там делают с файлом прочие программы, так это никак предсказать нельзя. Какую ветку кода не предусмотрел конкретный программист, вы выясните, только не попав на ожидаемый вами результат.
(оффтоп: посему надо пользоваться наиболее трудноломаемыми форматами файлов, со структурой попроще).
 
Да, забыл сказать что на моей машине Acrobat XI Pro, Acrobat Reader 9, PDF-XChange Editor Plus 9.1 и браузер Chrome прекрасно ищут ваше единственное "garbage" в файле "Sakayan_Eastern Armenian (извлечение через delete).pdf"
 

Всего записей: 3011 | Зарегистр. 15-07-2010 | Отправлено: 07:46 08-08-2022 | Исправлено: TelecomUral, 07:51 08-08-2022
adada

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вероятнее всего по причине "свежести" программы...
 
...Acrobat XI Pro, Acrobat Reader 9, PDF-XChange Editor Plus 9.1 и браузер Chrome прекрасно ищут...  

 
Спасибо!
Для себя делаю вывод: при выполнении OCR и оптимизации pdf-файлов в число рутинных целесообразно будет включить "перекрестный допрос", проверочную операцию на корректность полнотекстового поиска.  
 
 

Всего записей: 102 | Зарегистр. 11-12-2003 | Отправлено: 12:35 08-08-2022
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adada
Sakayan_Eastern Armenian For the English-Speaking World-2007_txt.pdf
 
PDF v.2.0. Может отсюда и проблемы.
 
По структуре файл PDF простой: текстовые (OCR) объекты с отключенной заливкой шрифтов + бинаризированный растр в JBIG2 с дизерингом. Смысла нет загонять его в PDF v2.0. Старые редакторы будут спотыкаться на нём.
Попробуйте в новых Акробат_Про понизить до v1.7 и ниже.  
Желательно, чтобы и подмножества шрифтов были встроены в PDF (это касается и 14 стандартных шрифтов).

Всего записей: 2791 | Зарегистр. 31-05-2010 | Отправлено: 15:44 08-08-2022 | Исправлено: ComboFZ, 16:11 08-08-2022
adada

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо будет понижение версии попробовать.
 
Подробности былого я теперь подзабыл: кажется, скачав в сети книгу в векторном виде, обнаружил, что (как это, увы, слишком часто бывает в издательскими макетами) для корректного копирования текста не хватает фонтов, в данном случае, армянских.
Соответственно, пришлось книгу пропустить через Файнридер. После чего, чтобы сохранить вид исходника, не исказив его дефектами распознавания незнакомого мне языка, я был вынужден выводить pdf в растре с текстовым подслоем.  
И, наверно, на этом этапе, при конвертации в целях минимизации объема файла, появились и дизеринг, и v.2.0.
Впредь буду осторожнее. ЕБЖ.
 
Добавлено:
ComboFZ
Еще раз спасибо Вам за правильную и здоровую ориентацию! ))
 
Понизив в актуальном Acrobat Pro DC версию pdf-файла учебника до совместимости с Acrobat 9, я получил файл версии 1.7.
 
Затем повторил в PDF-XChange Editor извлечение 42 страниц методом удаления "лишних" и провел сравнение результатов поиска 1) в этом же редакторе, 2) в PDF-XChange Viewer и, соответственно, 3) в Acrobat Pro DC.
 
На сей раз последние результаты  почти*** не отличались от первых двух.  
Таким образом, Вы правы: причина безобразий крылась в завышенной версии PDF. Причем, я завысил ее в прошлом сам же, на этапе конвертации посредством Orpalis, установив зачем-то в его настройках вывод в "крутую" спецификацию 2.0.
 
 
***Пишу "почти", поскольку некоторые различия в поиске наблюдались в армянской части текста, когда редактор и вьюер от одной и той же фирмы почему-то по-разному интерпретировали реальные и/или иллюзорные пробелы.
 
 

Всего записей: 102 | Зарегистр. 11-12-2003 | Отправлено: 18:40 08-08-2022
JKovalev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В прикрепленном к данному сообщению файле фрагмента книги формата PDF (страницы 20–25) видно, что на всех страницах имеется множество одинаковых изображений логотипа «Лань». Размер изображения в пикселях: ширина - 343, высота - 524. Тип цветового пространства - DeviceGray (8 бит). Номер объекта - 54.
Вопрос: как удалить в этом документе PDF все экземпляры указанного выше изображения с помощью сценария JavaScript?
 
Вложение: https://disk.yandex.ru/i/1JNBuoZawngHZw

Всего записей: 35 | Зарегистр. 13-09-2011 | Отправлено: 12:22 21-08-2022
73



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKovalev
Если тебе "ехать", возьми уже не раз упоминавшийся в этом топике инструмент, удалишь в один щелчок мышкой. А если "шашечки", то лично я знаю всего двух человек, кто реально шарит по части джаваскриптов в pdf ипостаси. Насколько понимаю, ни один из них делать твой заказ за красивые глаза не будет, и ценник не копеечный.

Всего записей: 1142 | Зарегистр. 18-08-2012 | Отправлено: 16:47 21-08-2022
Archivist

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKovalev
На представленном фрагменте проблема решается простым удалением "всех картинок" с помощью PDF-XChange Editor (кликнуть на шестеренку - выбранные - изображения - кнопка Delete). Формулы и схемы векторные, их это не затрагивает.

Всего записей: 326 | Зарегистр. 10-08-2018 | Отправлено: 20:49 21-08-2022
JKovalev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Archivist

Цитата:
На представленном фрагменте проблема решается простым удалением "всех картинок" с помощью PDF-XChange Editor (кликнуть на шестеренку - выбранные - изображения - кнопка Delete). Формулы и схемы векторные, их это не затрагивает.

 
В книге примерно 1500 рисунков, в том числе около 200 растровых и 100 векторных иллюстраций к тексту. Предлагаемый ВАМИ способ удалит ВСЕ, в т.ч. нужные иллюстрации, поскольку в PDF-XChange Editor НЕТ нужных мне настроек параметров выбираемых объектов.  
 
73

Цитата:
Если тебе "ехать", возьми уже не раз упоминавшийся в этом топике инструмент, удалишь в один щелчок мышкой. А если "шашечки", то лично я знаю всего двух человек, кто реально шарит по части джаваскриптов в pdf ипостаси. Насколько понимаю, ни один из них делать твой заказ за красивые глаза не будет, и ценник не копеечный.

 
Во-первых, я не знаю о каком "инструменте", способном решить мою задачу идёт речь, — может быть поделитесь этой информацией!?
Во-вторых, я более 15 лет занимался программированием с применением JS-скриптов для создания интерактивных 3D-моделей в документах PDF. Но имел дело ТОЛЬКО с Adobe Acrobat Pro. С его помощью я легко разделил в проблемном документе все объекты  (текст, векторные, растровые...) по слоям и обнаружил, что на растровый слой с "сорняками-логотипами" попало около 20 шт. полезных иллюстраций. Просмотрев все страницы я вручную переместил полезные иллюстрации на базовую страницу а затем удалил слой с "сорняками" и таким образом решил свою проблему примерно за 1 час.  
В перспективе, на досуге, я решу и ту проблему, о решении которой просил помощи в своём обращении к сообществу пользователей на этом сайте, но для этого, прежде всего,  мне понадобится мотивация — заметное количество нужных мне книг с подобными "сорняками".  
А задачка эта — технически интересная и, как мне показалось, её решение может быть интересным и полезным для данного сообщества, и тогда кто-то заинтересуется и откликнется. Если я ошибся адресом — прошу меня извинить.
 

Всего записей: 35 | Зарегистр. 13-09-2011 | Отправлено: 21:14 23-08-2022
73



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKovalev
PDF Watermark Remover из шапки, продолжение в Варезнике. Дебаты на эту заезженную тему - Версия для печати - Лань.

Всего записей: 1142 | Зарегистр. 18-08-2012 | Отправлено: 06:34 24-08-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Archivist

Цитата:
Формулы и схемы векторные, их это не затрагивает.

это не так.
 
JKovalev, результат именно для 'Физическая химия_20_25.pdf'
$ cpdf -draft -draft-remove-only "/I1" Физическая\ химия_20_25.pdf -o foo.pdf
_https://workupload.com/file/cXcdJeTBQV9

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 09:07 24-08-2022
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JKovalev

Цитата:
...обнаружил, что на растровый слой с "сорняками-логотипами" попало около 20 шт. полезных иллюстраций

 
Да, Акробат без плагинов, PDF-XChange Editor, PDF Watermark Remover и куча другого софта здесь не помощники.
 
Чтобы корректно удалить Лань, не задевая другие растровые объекты в книге, сначала нужно проинспектировать этот объект. Потом, используя уникальные свойства этого объекта, удалить его в плагине PitStop или Callas PDF Toolbox (есть в виде плагина, но лучше использовать более удобную портативную версию, она гуляет в сети).
 
Что представляет собой объект Лань в книге?
- это растровый объект в виде маски (которая, фактически, состоит из двух растровых изображений)
- сжатие Flate (zip)
- цв. пространство DeviceGray, 8bit
- разрешение 343 x 524 px
 
Выбрав в ПитСтопе одно из этих свойств, можно удалить объект из всего документа.
Callas PDF Toolbox после обработки выдаёт ещё дополнительный PDF только с удалёнными объектами, что очень удобно, можно сразу посмотреть, что он там поудалял.
 
Чем плох ПитСтоп - это тяжеленный плагин в котором сложно разобраться, но он необходим, без него никуда, если вы редактируете или инспектируете PDF.
Чем плох Callas PDF Toolbox - это устаревшая программа (из пролеченных). Его урезанные модули, кстати, использует Акробат в своей Предпечатной проверке Preflight.

Всего записей: 2791 | Зарегистр. 31-05-2010 | Отправлено: 12:29 24-08-2022 | Исправлено: ComboFZ, 18:00 24-08-2022
Archivist

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В книге примерно 1500 рисунков, в том числе около 200 растровых и 100 векторных иллюстраций к тексту. Предлагаемый ВАМИ способ удалит ВСЕ, в т.ч. нужные иллюстрации, поскольку в PDF-XChange Editor НЕТ нужных мне настроек параметров выбираемых объектов.

Можно еще сделать так - открыть копию книги (2), удалить из нее вообще все. Из оригинала (1) перенести в (2) все картинки указанным способом. Просмотреть картинки в (2), нужные вернуть в (1).
 
Решите для себя, что выгоднее по времязатратам - написать программу, изучить Pitstop, или так.

Всего записей: 326 | Зарегистр. 10-08-2018 | Отправлено: 09:37 25-08-2022 | Исправлено: Archivist, 09:37 25-08-2022
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Каждый из предложенных способов удаление ватермарков Лань имеет свои достоинства и недостатки. Ваш КО.
При этом надо учитывать, что в данном случае ватермарки находятся внутри объектов XForm, которые кроме собственно ватермарков, содержат ещё и дополнительные паразитные элементы оформления - линии и некий текст.
1) PDF Watermark Remover
+ очень просто, очень наглядно, портабельно
- варез, размер выходного файла незначительно увеличивается, нет групповой обработки файлов, не удаляются паразитные элементы из XForm
2) cpdf
предложенный вариант
cpdf -draft -draft-remove-only "/I1" in.pdf -o out.pdf
без предшествующей строки с расшифровкой
cpdf -image-resolution 3300 in.pdf
непонятен вообще
+ фриваре, дополнительная оптимизация внутренней структуры
- необходима предварительная инспекция файла сторонними программами, командная строка, не просто, не наглядно, нет групповой обработки файлов, не удаляются паразитные элементы из XForm
3) ручное удаление XForm с помощью PDF XChange
+ портабельно, наглядно, размер выходного файла незначительно уменьшается, кроме ватермарков Лань можно убрать паразитные линии и текст
- варез, ручной контроль - это очень долго
4) Adobe Acrobat + PitStop
Это всё можно поставить, но зачем? И сначала нужно найти работающую комбинацию.
5) Callas PDF Toolbox 5.0.132.0 portable
Все ссылки на скачивание сдохли ещё в 2011 году.
Может кто-то поделится этой замечательной программой?
6) Callas PDF Toolbox ver 9-10-11-12-13
Ищем. Пробуем.
7) применение JavaScript для удаления объектов XForm, содержащих характерные изображения.
Программистов, которые одновременно и хотят и могут не наблюдается. Хотя книг с Ланью - тысячи. На либгене - 7943 files found.

Всего записей: 715 | Зарегистр. 04-11-2019 | Отправлено: 12:09 25-08-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
нет групповой обработки файлов

касательно cpdf это не так. Да и по поводу

Цитата:
командная строка, не просто, не наглядно

все достаточно спорно.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 12:46 25-08-2022
73



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jourmager
Цитата:
Программистов, которые одновременно и хотят и могут не наблюдается. Хотя книг с Ланью - тысячи. На либгене - 7943 files found.
Вот тот, кто может, а насчет "хочет" - надо стимулировать $$$. Пошлите ему реквест, пусть озвучит стоимость.
Цитата:
я более 15 лет занимался программированием с применением JS-скриптов для создания интерактивных 3D-моделей в документах PDF. Но имел дело ТОЛЬКО с Adobe Acrobat Pro.
Вот этому я слабо верю. За 15 лет можно было освоить подобные операции в совершенстве, однако же результата не видно.
Цитата:
Но имел дело ТОЛЬКО с Adobe Acrobat Pro.
Лично я других инструментов чтобы и PDF и JS одновременно не встречал.
 

Всего записей: 1142 | Зарегистр. 18-08-2012 | Отправлено: 13:14 25-08-2022
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
касательно cpdf это не так

Ура! Т.е. я могу сначала задать команду
cpdf -image-resolution 3300 *.pdf
Увидеть, что во всех нужных 100500 файлах ватермарк Лань размером 343х524 пикселя имеет имя "I1", а потом дать команду на удаление этих изображений
cpdf -draft -draft-remove-only "/I1" *.pdf -o *.pdf
Или всё-таки надо изобретать батники или forfiles?

Цитата:
все достаточно спорно

Очень простой вопрос. Вы предложили решение в виде
cpdf -draft -draft-remove-only "/I1" Физическая\ химия_20_25.pdf -o foo.pdf
А как вы определили, что удалять надо именно I1 ?  
Я не спец в cpdf, но сильно удивлюсь, если вы увидели и определили Лань средствами только cpdf.
73

Цитата:
Вот тот, кто может

Этот try67 зарабатывает на лохах-пользователях и на некомпетентных программерах Adobe, которые болт клали и ложили на этих пользователей.
Ну серьезно, за Acrobat/Reader - Synchronized Scrolling Two (Or More) PDF Documents хотеть $40 ?!
А за Batch Watermark PDF Files (Standalone Tool) хотеть $150 ?!
За такой ценник лучше самому выучить JavaScript. И дешевле, и полезнее.

Цитата:
Вот этому я слабо верю

А я слабо верю, что программер с 15-летним стажем спрашивает в этой теме, а не на stackoverflow или оф форуме Adobe. Я не погромист, но неужели удаление всех изображений с конкретными размерами - это так трудно? Вот сделать по уму, с удалением XForm, тут труднее, тут уже надо что-то знать и уметь.

Всего записей: 715 | Зарегистр. 04-11-2019 | Отправлено: 14:41 25-08-2022 | Исправлено: jourmager, 14:42 25-08-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jourmager

Цитата:
Ура! Т.е. я могу сначала задать команду...
Или всё-таки надо изобретать батники или forfiles?  
 

это только пример
$ find . -type f -name '*.pdf' -exec cpdf -image-resolution 3300 {} \;
или кучей других способов.
 

Цитата:
Очень простой вопрос.

К вам вопрос еще проще: вы не в состоянии понять прочитанное?
Попробую объяснить доступнее - замечание о спорности относилось к вашим словам о том что "ком. строка, не просто, не наглядно" и только к ним отчего именно они и были процитированы.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 15:07 25-08-2022
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
$ find . -type f -name '*.pdf' -exec cpdf -image-resolution 3300 {} \;

Это линукс шелл? Да ладно. Я ещё могу понять когда вы строку с командой cpdf начинаете с доллара, типа фишка такая, т.к. у cpdf синтаксис для винды и линуха ЕМНИП одинаковый. Но предлагать для виндузятника изучать линукс - это уже чистый офтоп и призыв к холивару

Цитата:
Попробую объяснить доступнее

Ну так объясните.  
Наглядно - в данном случае - это когда пользователь своими глазами видит содержание пдф-книги и в ней ватермарки, может их визуально выделить, а после удаления визуально проконтролировать результат. У меня наглядно и визуально это получилось в PDF Watermark Remover и в PDF X-Change, а в cpdf - нет.
А у вас?
 
Просто.
Я, чтобы выполнить ваш совет  
cpdf -draft -draft-remove-only "/I1" in.pdf -o out.pdf
сначала запустил PDF-XChange, из него узнал, что ватермарки Лань имеют разрешение 343х524, потом надо открыть отдельное окно с командной строкой и перейти в нужный каталог, т.е. cd \, cd  test, вот это вот всё, потом запустил
cpdf -image-resolution 300 in.pdf
сильно удивился, что в пдф-ке только 1 изображение, перечитал мануал, матюкнулся и запустил уже
cpdf -image-resolution 3300 in.pdf
увидел, что искомые 343х524 имеют название I1, и только после этого запустил ваши  
cpdf -draft -draft-remove-only "/I1" in.pdf -o out.pdf
которые ещё что-то неспросясь наоптимизировали, что размер аж в 3 раза уменьшился.
А вы можете проще?

Всего записей: 715 | Зарегистр. 04-11-2019 | Отправлено: 16:05 25-08-2022 | Исправлено: jourmager, 16:11 25-08-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183

Компьютерный форум Ru.Board » Компьютеры » Программы » Редактирование PDF файлов


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru