Без завантаження, 100% локально, без облікового запису

Стаття

Чому PDF так важко редагувати

Відкрити PDF і очікувати змінити речення так само, як у текстовому процесорі, звичайне джерело розчарування. Документ Word зберігає абзаци, стилі й правила перетікання; PDF зберігає готову сторінку. Ось що насправді живе всередині PDF, чому це ускладнює справжнє редагування тексту, і що можуть і не можуть наші інструменти з цим зробити.

PDF описує сторінку, а не абзац

Portable Document Format, стандартизований як ISO 32000, спроєктовано так, щоб сторінка виглядала ідентично на кожному пристрої й принтері: він зберігає потік вмісту з низькорівневими інструкціями малювання, розмісти цей гліф у цій координаті x,y, а не абзаци тексту, що перетікає. Формат файлу текстового процесора зберігає текст як потік символів зі стилями й правилами розкладки; PDF зберігає сам готовий макет. Це і є вся причина, чому він рендериться ідентично всюди, і вся причина, чому переміщення речення не є простою текстовою правкою.

Схема потоку вмісту PDF: окремо позиціоновані гліфи на сторінці, протиставлені абзацу символів текстового процесора, що перетікає

Чому речення просто не переміщується

У документі, що перетікає, подовження речення автоматично зсуває решту абзацу вниз. У PDF немає такого правила: кожен рядок тексту є окремим позиціонованим обʼєктом, тож вставлення слова означає перерахунок і перепозиціонування кожного гліфа після нього, у цьому рядку й часто в кожному рядку нижче, щоб уникнути накладання тексту. Програми, що дозволяють редагувати PDF як документ, тихо відновлюють це перетікання за лаштунками, тому результати можуть змінювати відступи, шрифти чи розриви рядків так, як ніколи не зробив би справжній текстовий процесор.

Що насправді робить наш редактор PDF

Наш редактор PDF додає текстові поля, зображення, виділення й прямокутники забілювання поверх наявної сторінки, розташовані там, де ви їх розмістите; він не торкається й не перетікає наявний потік вмісту під низом. Це охоплює поширені реальні випадки: заповнення поля у формі, додавання штампу чи нотатки, прикриття рядка перед друком. Він не перетворює PDF назад на редаговані абзаци так, як зробив би текстовий процесор, бо це вимагало б перебудови структури документа, а не просто малювання поверх неї.

Схема поруч: наш редактор PDF накладає нові елементи на наявну сторінку проти того, що знадобилося б для повної реконструкції з перетіканням у редагований документ

Коли вам справді потрібен текст, а не макет

Якщо мета полягає в тому, щоб повторно використати формулювання, скопіюйте його замість редагування сторінки на місці: наш інструмент «PDF у текст» видобуває наявні символьні обʼєкти, або запускає OCR на сканованій сторінці, де їх немає, у звичайний текст, який можна вставити в будь-який редактор і переформатувати з нуля. Це повністю обходить проблему перетікання, оскільки ви працюєте зі словами, а не з фіксованою сторінкою, на якій їх намальовано.

Перетворення PDF назад на документ Word

Перетворення PDF на повністю редагований, перетікаючий файл Word є іншою, набагато складнішою задачею: потрібно вивести межі абзаців, стилі й структуру таблиць зі сторінки, що записала лише позиціоновані гліфи, а це саме той вид важкої, недосконалої реконструкції, яку виконує серверний інструмент. Це справді поза межами можливостей сайту лише в браузері, побудованого навколо принципу ніколи не завантажувати файл: ми цього не робимо, і будь-який інструмент, що заявляє про ідеальну конвертацію PDF у редагований Word, десь займається здогадками зі втратами.

Інструменти з цієї статті

Поширені запитання

Чи можу я безкоштовно редагувати справжній текст PDF без завантаження файлу?

Ви можете додати новий текст, зображення й прямокутники прикриття поверх сторінки нашим редактором PDF, повністю у вашому браузері. Зміна оригінального тексту на місці, так, як у текстовому процесорі, вимагає перебудови документа як файлу, що перетікає, а це інша й набагато важча операція, ніж накладання елементів.

Чому копіювання тексту з PDF іноді дає безладну мішанину?

Текстові обʼєкти PDF позиціоновані незалежно і не мусять зберігатися в порядку читання. Сторінка, розкладена колонками, наприклад, може мати свої обʼєкти впорядковані згори донизу по всій сторінці, а не колонка за колонкою, тож пряме копіювання-вставлення може перемішати непов'язані рядки.

Чи є справжній спосіб отримати вміст PDF у редагований файл Word?

Спеціалізовані сервіси конвертації намагаються це зробити, виводячи абзаци й стилі з макета сторінки, з неоднозначними результатами залежно від складності оригінального документа. Така реконструкція не є тим, що клієнтський інструмент без завантаження може зробити без втрат, тому вона й залишається поза межами того, що пропонує цей сайт; видобування тексту інструментом «PDF у текст» і самостійне переформатування є чесною альтернативою.

Джерела