2 / 2 / 1
Регистрация: 06.05.2011
Сообщений: 122

Редактирование PDF файлов

05.04.2025, 13:48. Показов 1615. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Возникла необходимость исправить опечатку в PDF файле - изменить всего-то одну букву. Скачал для этого редактор Sejda pdf Desktop (для Windows 10). Оказалось, что после изменения даже одной буквы и сохранения файла вся строка, где производилось изменение, стала другого шрифта и нарушилось выравнивание абзацев. Попытка восстановить как было приводит к сообщению, что такой шрифт не поддерживается и вообще непонятно какой это шрифт - в общем рекомендуемый как очень хороший редактор Sejda pdf на самом деле работает криво. Понятно, что хорошее редактирование PDF вряд ли возможно всякими подручными средствами, но может быть кто-то может подсказать хотя бы какой-нибудь другой приличный редактор из своей практики? Или надеяться найти что-нибудь лучше все равно бесполезно?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.04.2025, 13:48
Ответы с готовыми решениями:

Как соединить несколько PDF файлов в один документ PDF?
имею распечатку книжки в 45 pdf файлах. как-то неудобно просматривать её. как их все объединить в...

Базовое редактирование .jpeg. и .pdf файлов
Всем здравствовать! Возникла необходимость заменить текст в исходных .pdf инструкциях с немецкого...

Autocad 2013. При повторном открытии /dwg не отображаются файлы /pdf, вставка производилась "вставка .pdf"
Приветствую! Работа производилась в autocad 2013. При повторном открытии /dwg не отображаются...

12
фрилансер
 Аватар для Алексей1153
6343 / 5489 / 1109
Регистрация: 11.10.2019
Сообщений: 14,599
05.04.2025, 14:01
не доводилось, но можно попробовать какой-то онлайн-редактор
0
 Аватар для Pphantom
2015 / 1279 / 626
Регистрация: 17.03.2022
Сообщений: 4,073
05.04.2025, 14:07
Попробуйте LibreOffice Draw или OpenOffice Draw. Не факт, что поможет (тут проблема может быть в самом PDF-файле), но вдруг...
0
Супер-модератор
Эксперт Hardware
 Аватар для kumehtar
27296 / 15290 / 2564
Регистрация: 23.11.2016
Сообщений: 76,568
Записей в блоге: 38
06.04.2025, 15:33
Владимир В,
1. пересохраняете страницу как фото. файнридер.
2. в пейнте меняете букву
3. заменяете страницу в документе
0
2 / 2 / 1
Регистрация: 06.05.2011
Сообщений: 122
07.04.2025, 15:21  [ТС]
В таком случае проще превратить pdf документ в набор страниц - скриншотов как jpg (png) файлов - тогда можно редактировать все что угодно как захочется. Но так неинтересно. Вопрос был в том, чтобы, не используя графических страниц в pdf документе, а оставаясь именно в текстовом формате по настоящему редактировать полноценный документ, как если бы это было в Word. В моем случае, к примеру, не удалось полноценно редактировать текст потому, что шрифт документа был ВНЕДРЕННЫЙ. Но раз родными средствами Adobe создают pdf документы, то наверное и редактирование какими-то нормальными редакторами возможно.
0
 Аватар для Pphantom
2015 / 1279 / 626
Регистрация: 17.03.2022
Сообщений: 4,073
07.04.2025, 15:27
Цитата Сообщение от Владимир В Посмотреть сообщение
Но раз родными средствами Adobe создают pdf документы, то наверное и редактирование какими-то нормальными редакторами возможно.
Полноценное - нет. В процессе создания PDF в основном утрачиваются сведения о логической разметке текста, все превращается в данные в стиле "в этом месте этот символ смещен на столько-то миллиметров" (вместо данных о том, что это верхний или нижний индекс). Поэтому редактирование уровня "поменять отдельные буквы" и т.п. возможно, а более-менее серьезное - нет.
1
6664 / 2825 / 1087
Регистрация: 06.06.2017
Сообщений: 9,585
07.04.2025, 15:32
Владимир В, чаще юзаю Infix PDF Editor или Foxit PDF Editor.
1
Модератор
Эксперт по электронике
 Аватар для ФедосеевПавел
8598 / 4443 / 1659
Регистрация: 01.02.2015
Сообщений: 13,778
Записей в блоге: 9
09.04.2025, 19:09
Можно ещё пойти по такому пути:
- PDF24: создать новый документ из 1 страницы с опечаткой
- PDF24: выполнить конвертацию в Word
- Word: исправить опечатку
- Word: распечатать на pdf-принтер или штатными средствами изменить формат на pdf - в любом случае получить pdf
- PDF24: в исходном файле заменить страницу с опечаткой на новую страницу

Смысл конвертации через PDF24 - если на странице не только текст, но и таблицы с рисунками, то они сохранят форматирования.

Когда-то пробовал работать в онлайн редакторах - прекратил по той же причине, что и Вы - слетает форматирование и шрифты.

Девчата из офиса говорили, что редактировали pdf "программой с красной иконкой". Мне кажется, что это были новые версии Adobe Reader, но не свежеустановленная программа, а с каким-то официальным плагином.
0
2 / 2 / 1
Регистрация: 06.05.2011
Сообщений: 122
09.04.2025, 22:18  [ТС]
Заметил, что если конвертировать исходный pdf в html, то хотя и там явного указания семейства шрифтов не будет - и в html шрифт оказывается внедренным (через тэг <style>) - но тем не менее если найти нужную строку текста и отредактировать ее, то в html документе все отобразится корректно. Так что подобное видимо возможно и при прямом редактировании pdf файла, открытого в каком-нибудь 16-чном редакторе. Только это конечно громоздко - нужно фактически расшифровывать pdf файл по его спецификации. Так что похоже, что когда редакторы pdf портят текст - это не значит, что принципиально невозможно технически сделать правильный редактор, просто имеющиеся редакторы так сделаны специально.
0
2824 / 1859 / 203
Регистрация: 05.06.2011
Сообщений: 5,396
11.04.2025, 07:27
Если дело в замене одной буквы, почему бы не нарисовать поверх неё прямоугольник с буквой, подобрав похожий шрифт? Это позволяют несколько вьюверов, libreoffice, firefox, как ни странно, gimp — в общем, всего и не перечислишь.
0
2 / 2 / 1
Регистрация: 06.05.2011
Сообщений: 122
12.04.2025, 23:54  [ТС]
Мне не был интересен какой-либо другой способ как можно добиться исправления ошибки в pdf файле. Я хотел сделать это только средствами редактора напрямую и был удивлен, что редактор фактически работает неправильно.
0
Модератор
 Аватар для D1973
9786 / 6334 / 2444
Регистрация: 21.01.2014
Сообщений: 27,000
Записей в блоге: 3
14.04.2025, 06:36
Цитата Сообщение от Владимир В Посмотреть сообщение
Я хотел сделать это только средствами редактора
Ну, так-то, формат PDF был создан отнюдь не как документ с возможностью редактирования, как раз наоборот...
0
6664 / 2825 / 1087
Регистрация: 06.06.2017
Сообщений: 9,585
14.04.2025, 23:01
Цитата Сообщение от Владимир В Посмотреть сообщение
Но раз родными средствами Adobe создают pdf документы, то наверное и редактирование какими-то нормальными редакторами возможно.
А от самого Adobe чем не нормальный?

Цитата Сообщение от Владимир В Посмотреть сообщение
просто имеющиеся редакторы так сделаны специально.
И зачем разрабам портить себе жизнь? Вы все из имеющихся проверили?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.04.2025, 23:01
Помогаю со студенческими работами здесь

Импорт PDF, отредактированного в PDF-Xchange Viewer
Ребята.. есть такая проблема. - Если я импортирую PDF в свой проект, то все слои отображаются...

Редактирование в PDF (Windows 7)
Всем добрый день. Заранее извиняюсь, если такой вопрос уже задавался на данном форуме. Дело в том,...

Редактирование PDF файла
Добрый день. Необходимо отредактировать pdf файл(удаление и правка текста). Подскажите чем это...

Открытие PDF файлов через FireFox
Добрый вечер! Подскажите пожалуйста существует ли дополнение для FF которое позволяет...

Кроказябры при распечатке PDF файлов
Ребята,помогайте.... ПДФки никак не распечать... Все кракозябрами... Версия новая......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

Новые блоги и статьи
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Полностью асинхронный счётчик на логике (сумматорах) трёх состояний и асинхронных регистрах трёх состояний. Структура "электронный Buttom Up"
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
Цепочки методов в C# с Fluent API
UnmanagedCoder 24.04.2025
Современное программирование — это не только решение функциональных задач, но и создание кода, который удобно поддерживать, расширять и читать. Цепочки методов и Fluent-синтаксис в C# стали мощным. . .
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
Реализация конвейеров машинного обучения с Python и Scikit-learn
AI_Generated 23.04.2025
Мир данных вокруг нас растёт с каждым днём, и умение эффективно обрабатывать информацию стало необходимым навыком. Специалисты по машинному обучению ежедневно сталкиваются с задачами предобработки. . .
Контроллеры Kubernetes Ingress: Сравнительный анализ
Mr. Docker 23.04.2025
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами. . .
Оптимизация кода Python с Cython и Numba
py-thonny 23.04.2025
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru