Samson, ключевой вопрос все-таки не в том, с каким компостом вам приходится работать, а в том, что именно с ним нужно делать. Зачем вообще может потребоваться править документы, которым 5-10 лет?
Samson, доки в PDF - это действительно серьезно. Доки в PDF, которые надо редактировать - это несерьезно, вредно и рано или поздно аукается. Например, в моем конвейере PDF -> PDF/A все годами работает автоматически, глюки только и исключительно с файлами, в которые влезли Акробатом.
Попробуйте хотя бы уточнить кейс: что именно редактируется в документах. Возможно, есть альтернативный путь (например, есть библиотеки, позволяющие добавлять в PDF элементы поверх существующего документа, не меняя его).
Есть LibreOffice Draw, который пытается, но сплошь и рядом не шмогла. О редактировании PDF в офисах любят вспоминать наткнувшиеся на так называемые "гибридные PDF", где в один файл слеплены офисный документ и пдф-ка. Но для практических целей такой формат бессмысленен: с адекватным контрагентом он не нужен, с неадекватным - не добьешься.
Отнюдь не любой редактор распознает PDF, все-таки это открытый формат со своими примитивами, с которыми можно работать напрямую. Есть векторный редактор Inkscape, заменяющий Illustrator в том же кейсе: хоть как-то, но поправить. Есть pdfjam, позволяющий просто выдрать одну страничку (чтобы отредактировать в Inkscape, например) и запихнуть ее обратно.
Но искать среди этого инструменты, которые можно дать секретарше, чтобы она поправила PDF - бесполезно. А заодно и чревато тем, что на организовавшего такое рабочее место свалят ответственность за то, что с теми документами рано или поздно неизбежно произойдет.
CityCat4, да нет, все обычно хуже. "Мы с трудом уломали контрагента присылать хотя бы так, остальное обеспечь, ты же программист". У нас есть сумрачный гений, который до сих пор присылает свои портянки в виде RTF. Ему однажды так кто-то настроил, и пока у него самого эта система наконец не сломается - у него лапки, никаких шансов на прогресс.
CityCat4, да нет никакого желания через анус.
Есть проблемы общения с контрагентами и плинтусный уровень IT в решениях проблем такого взаимодействия - как следствие, процессы приспосабливаются к чужому бардаку, и хаос неизбежен.
Вообще-то полноценных редакторов PDF не бывает. Даже Acrobat и Illustrator от самого создателя формата позволяют только частично калечить файлы.
Переход на Линукс - прекрасный повод пересмотреть саму схему работы и задуматься, нельзя ли избежать редактирования того, что для редактирования не предназначено в принципе. Например, хранить на интранет-сервере их редактируемое (офисные форматы, а лучше - HTML) представление и выгонять PDF только для пересылки и долгосрочного окончательного хранения.
Если вам надо рассобачить одну строку на несколько - это куда проще и естественнее делается на любом языке программирования, чем нагромождением подзапросов в SQL.
Для начала там накручена защита от инструментов разработчика в браузере.
Так что скрины или тупо печать разворотов в PDF будет явно быстрее.
24 странички - весь мануал.
mayton2019, может, это потому, что на это хайп-слово набежали доить бюджеты именно скамы, пирамиды, коучи и прочие мошенники? А реальное применение технологии настолько узкоспециализировано, что в отрыве от специализации и говорить не о чем.
Движки, библиотеки и фреймворки - это сумма опыта, проб и ошибок, воплощенная в коде.
Их не пишут мальки, которые не знают даже, с чего начать - и хотят свой движок только потому, что лень изучать уже существующие.
Рассказал дочери-школьнице об этой задаче. Она сразу заявила: нужно делать неваляшку.
Массивная полусфера в основании такого светильника сделает его не "приемлемо", а идеально устойчивым.