Я сам пытаюсь воссоздать расширение Chrome под названием Bionic Reading, которое не работает с загруженными PDF-файлами. По сути, я хотел бы выделить жирным шрифтом первые несколько букв каждого слова в PDF-файле, сохраняя (примерно) существующее форматирование и изображения. Я пытался использовать для этого pypdf и ReportLab, но, похоже, ни один из них не обеспечивает ту функциональность, которую я ищу. Есть идеи?
Мне удалось выделить жирным шрифтом текст каждого слова, но я не смог просто редактировать тот же PDF-файл (или сделать копию и отредактировать его), а просто скопируйте текст и измените его. Форматирование оказалось основной проблемой, а также сохранение изображения (я надеюсь использовать это для чтения научных статей, поэтому форматирование и цифры очень важны).
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python