Вопрос или проблема
Google Chrome может читать PDF файлы. Моя цель – использовать расширения для доступности, такие как HyperBold, OpenDyslexic, High contrast. Но эти расширения не работают при чтении PDF-файла, как я могу это исправить?
Хотя можно изменить внешний вид большинства веб-страниц с помощью расширений, есть одна область, которая обычно недоступна, и это существующее тело PDF, так как его нельзя изменять.
Здесь, в JS-визуализаторе статьи, созданной с помощью TeX, окружение было изменено на шрифт Dyslexic Italic Bold, как видно справа.
Аудиочитатель доступности может работать с этим текстером PDF, однако изменение внешнего вида не разрешено, особенно если видимый текст – это просто пиксели как отрисованное на экране двоичное изображение. То есть текст на самом деле там нет, это призматическое изображение, видимое через линзу (дым и зеркала химерного настоящего PDF-чтеца, который покажет то же изображение на экране, в крайнем случае вы можете изменить отображаемые цвета).
Чтобы адаптировать PDF к другому шрифту, нужно преобразовать его в HTML, изменить с помощью нажатия клавиш или по умолчанию и распечатать обратно в PDF.
.
Ответ или решение
Использование расширений Google Chrome для работы с PDF-файлами, такими как HyperBold, OpenDyslexic и High Contrast, может быть затруднительным из-за ограничений, связанных с отображением PDF-документов. Эти расширения эффективно изменяют внешний вид веб-страниц, однако текст в PDF-файлах часто представлен в виде рендерированных изображений, что делает прямое изменение их стиля или шрифта невозможным.
Проблемы с изменением внешнего вида PDF в Chrome
-
Отображение текста как изображения: Большинство PDF-файлов воспринимаются браузерами как набор пикселей, а не как текстовые данные. Поэтому расширения, которые работают с текстом, не могут взаимодействовать с содержимым PDF напрямую.
-
Ограничения безопасности и целостности: PDF-документы задумывались как фиксированные форматы для отображения контента, чтобы сохранить исходный дизайн и содержание. Это может быть одной из причин, по которой изменения внешнего вида сложны для реализации.
Возможные решения
-
Конвертация PDF в HTML:
- Один из способов обойти ограничение – сначала конвертировать PDF в HTML-формат. Это позволит получить доступ к текстовым данным, которые можно изменить с помощью расширений.
- Существует множество онлайн-инструментов и программного обеспечения, которые могут конвертировать PDF в HTML.
-
Использование специальных программ:
- Можно использовать сторонние программы для открытия и редактирования PDF, которые более гибкие в плане изменения внешнего вида документов. Многие редакторы PDF позволяют изменять шрифты, цвета и другие визуальные элементы.
-
Альтернативные расширения и программы:
- Рассмотрите использование специализированных программ и расширений, которые разработаны для работы с текстовыми слоями PDF, например, Adobe Acrobat Reader, которые могут предложить больше инструментов для доступа и изменения содержимого.
-
Рассмотрение аудиосопровождения:
- Если вашей основной целью является улучшение доступности, рассмотреть применение аудиософтвера для прочтения текста PDF. Подобные инструменты, как правило, работают лучше, потому что они могут извлекать текст из документа, даже если он представлен как изображение.
Конечная цель всех этих шагов – улучшение нашего восприятия PDF-документов без нарушения их целостности, с акцентом на доступность и функциональность, соблюдая все профессиональные и технические стандарты.