Русский

Документы · PDF Инструментарий

PDF/A, Линеаризованные PDF-файлы с тегами: какие свойства сохраняются при редактировании?

· Фон

PDF соответствие документа доступность

Операция страницы PDF, за которой следуют отдельные проверки
Оригинальная векторная иллюстрация ToolAcre

Некоторые PDF-файлы несут в себе обещания за пределами своих страниц: соответствие архивам, быстрый просмотр в Интернете или структура доступности. В этом посте объясняется, что это за свойства и почему любая перезапись, включая слияние или разделение, может на них повлиять.

Архив отклонил объединенный файл — как не проходит проверка на соответствие после рутинной операции со страницей

Архив может отклонить файл, который выглядит идеально, поскольку внешний вид — это не то же самое, что соответствие. ToolAcre создает новые результаты для слияния, разделения, изменения порядка, поворота и нанесения водяных знаков. Он не отображает сертификаты архивирования, веб-оптимизации или доступности до или после этих операций.

Рабочий процесс безопасных записей рассматривает каждый отредактированный результат как требующий проверок, необходимых для его назначения. Сохраните принятый источник, выполняйте только необходимую работу со страницей, а затем проверяйте точные загруженные байты. Успешный предварительный просмотр в браузере доказывает читабельность, а не соответствие внешнему профилю.

PDF/A требования и сохранение выходят за рамки предоставленных исходных доказательств

В книге содержится сводка требований PDF/A, но требуемые источники репозитория не содержат валидатора PDF/A, декларации профиля или ссылок на стандарты. Поэтому в этой статье опускается список требований и не утверждается, что этот набор инструментов сохраняет, нарушает, создает или исправляет определенный уровень соответствия архивации.

Эта сдержанность носит скорее оперативный, чем академический характер. Обещание архивирования должно исходить от признанного валидатора и политики, а не от визуального успеха инструмента страницы. Если требуется PDF/A, проверьте выходные данные с помощью утвержденного программного обеспечения и сохраните отчет вместе с документом в соответствии с процессом записи.

Поведение линеаризации не проверяется и не обещано этим набором инструментов.

Линеаризация, иногда представляемая зрителями как быстрый веб-просмотр, в этом интерфейсе не проверяется. Исходный код сохраняет свежие байты через pdf-lib и не предоставляет элементы управления или утверждения для оптимизированного для Интернета расположения объектов. В статье не может быть правдиво указано, что имущество сохранилось или было намеренно удалено.

Если потоковая передача на первой странице имеет значение, проверьте загруженный вывод с помощью инструмента, который сообщает о линеаризации и может восстановить его при необходимости. Поведение при загрузке локальных BLOB-объектов ничего не говорит о том, как тот же файл будет обслуживаться позже через HTTP. Оптимизация доставки и правильность страницы — это отдельные аспекты обзора.

Сохранение Tagged-PDF не тестировалось и не обещалось

Структура Tagged-PDF и поведение средства чтения с экрана также не тестируются и не обещаются в этих операциях. Копирование страниц сохраняет видимый контент, но документация по слиянию явно удаляет формы, аннотации, закладки и вложения. Этот известный список не определяет, что происходит с каждой структурой доступности.

Проверка доступности должна включать в себя проверку специалистами и тестирование вспомогательных технологий, где это необходимо. PDF-to-image определенно теряет текстовый слой и не должен использоваться, когда необходим текст, доступный для поиска или чтения. Для вывода скопированных страниц избегайте как заверений, так и сигналов тревоги, не поддерживаемых результатом проверки дерева тегов.

Новая сериализация изменяет байты и удаляет известные структуры; другие эффекты профиля остаются непроверенными

Новая сериализация изменяет байты файла и делает недействительными существующие цифровые подписи. Объединяйте и разделяйте документы, перестраивайте их из скопированных страниц и исключайте документированные структуры. Изменение порядка также копирует страницы в новой последовательности. Эти факты оправдывают повторную проверку последующих свойств, но они не доказывают универсальный результат для каждого профиля соответствия.

Поворот и водяные знаки также сохраняют новые файлы, даже если их видимые изменения невелики. Профиль может ограничивать не только внешний вид. Используйте операционный механизм для выявления риска, а затем позвольте соответствующему валидатору определить результат. Не делайте вывод о соответствии на основании неизмененного рендеринга страницы или аналогичного размера файла.

Используйте специализированные валидаторы, поскольку этот интерфейс не предоставляет индикаторов соответствия.

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

При сбое валидатора диагностируйте сообщенное им правило, а не повторно запускайте операцию страницы. Для восстановления могут потребоваться метаданные, шрифты, структура или функции сериализации, не входящие в этот набор инструментов. Сохраняйте промежуточные файлы с четкими именами, чтобы предотвратить случайную замену принятого источника непроверенным результатом.

Этот инструмент документирует известные потери копий страниц, но не сертифицирует специальные профили.

Известное поведение остается полезным: зашифрованные входные данные отклоняются; операции копирования страниц теряют закладки, формы, аннотации и вложения; подписи признаны недействительными; растровый вывод теряет выбираемый текст; и применяются жесткие ограничения на размер. Ни одно из этих утверждений не является сертификацией или полным анализом профиля.

Страницы инструментов — это подходящее место для изучения ограничений операций, но они не заменяют внешнюю спецификацию и валидатор, необходимые для рабочего процесса записей. В этой статье намеренно опущены подробные правила профиля, поскольку ни один из предоставленных источников их не поддерживает. Неподдающееся проверке заявление безопаснее оставить без внимания, чем представить его в качестве доказательства продукта.

Выполняйте работу со страницей перед проверкой, не предполагая, что профиль сохранится.

Упорядочите рабочий процесс, чтобы редактирование страниц происходило до окончательной проверки соответствия, подписания и приема в архив. Это позволяет избежать сертификации одной последовательности байтов и последующего ее изменения. Если последующие изменения неизбежны, повторите все необходимые шаги проверки и подписи на новом выходе.

ToolAcre сохраняет операции со страницей на устройстве, уменьшая риск передачи во время редактирования файла. Локальная обработка не предоставляет статус архивации или доступности. Рассматривайте конфиденциальность, точность страниц, соответствие требованиям и достоверность подписи как отдельные элементы управления, каждый из которых имеет свои собственные доказательства и ответственный инструмент. Архивируйте отчет валидатора с точной выходной контрольной суммой, если политика требует доказательства того, что оцененные байты являются именно теми байтами, которые в конечном итоге сохраняются. Если более поздняя система передачи изменяет или оптимизирует файл, проверьте доставленную копию еще раз, а не предполагайте, что предыдущий отчет все еще применим к измененным байтам. Тот же порядок применяется и к подписям: сначала проверьте завершенную структуру, подпишите принятые байты и избегайте любых последующих операций со страницей, которые могут сделать это свидетельство недействительным. Назначьте право собственности на эти последние ворота.