Документы · PDF Инструментарий
Что выживает при слиянии PDF: метаданные, закладки, формы и комментарии
· Почему это важно
PDF метаданные обзор документов
Объединенный PDF — это больше, чем просто видимые страницы. Имена авторов, инструменты создания, закладки, поля форм и комментарии к отзывам могут перемещаться вместе или теряться, поэтому в этом посте объясняется, что нужно проверить, прежде чем объединенный файл будет опубликован.
Клиент увидел имя коллеги — как объединенный файл выявил свойство документа, на которое никто не смотрел
Объединенный отчет может выглядеть законченным, но при этом содержать меньше структуры, чем его источники. Слияние ToolAcre создает новый PDF и копирует страницы в порядке списка файлов. Видимый контент, размер страницы и поворот сохраняются при копировании страницы, но эта операция не является конкатенацией на уровне байтов или полным клонированием каждой функции документа.
Это различие защищает от двух противоположных ошибок: предположения, что скрытые свойства сохраняются, или предположения, что они полностью очищены. Реализация указывает, какие основные структуры удаляются. Проверяйте результат так, как это сделал бы получатель, сохраняйте источники и избегайте использования слияния страниц в качестве гарантии очистки метаданных.
Свежие выходные метаданные не копируются из выбранного исходного файла.
В схеме задается вопрос, какой исходный словарь Info или пакет XMP сохраняется, но эта операция создает новый `PDFDocument` и не выбирает метаданные одного входного документа для копирования. Надежным описанием является свежий вывод, содержащий скопированные страницы, а не «побеждает первый файл» или другое недокументированное правило приоритета.
Панель свойств средства просмотра остается полезной, поскольку показывает, что на самом деле содержит вывод. Проверьте название, автора, тему, ключевые слова, сведения о производителе и даты, если раскрытие информации имеет значение. Отсутствие исходных метаданных в настроенной операции не доказывает отсутствие видимых имен или идентификаторов, встроенных в само содержимое страницы.
Закладки удаляются при этом слиянии
Закладки и структуры представляют собой структуры навигации на уровне документа, и в конфигурации слияния явно указано, что они не передаются. Таким образом, отчет из двенадцати разделов может сохранить все страницы, потеряв при этом оглавление на боковой панели. Страницы с распечатанным содержанием остаются видимыми, но не воссоздают интерактивную навигацию.
Запланируйте перестроить навигацию в подходящее ПО, если от этого зависят получатели. Не говорите пользователям, что закладки «могут или не могут» пережить этот конкретный инструмент; его документированное поведение специфично. Порядок вывода соответствует выбранному порядку файлов, а любое дерево навигации из этих файлов в новом документе опускается.
Формы и аннотации удаляются, а не путешествуют с скопированными страницами.
В схеме предполагается, что комментарии к страницам и поля форм часто перемещаются. Вместо этого в документации по слиянию ToolAcre указано, что аннотации и поля формы не передаются. В некоторых источниках заполненный визуальный вид по-прежнему может быть частью содержимого страницы, но интерактивные виджеты, комментарии, выделения и определения в выходных данных не предусмотрены.
Протестируйте формы и отзывы перед объединением, если они имеют значение. Экспортируйте или сведите их с помощью авторизованного рабочего процесса, предназначенного для этой цели, а затем проверьте полученные страницы. При просмотре миниатюр или обычного просмотра страницы можно потерять интерактивность, поэтому открывайте список комментариев, перемещайтесь по полям и сравнивайте ожидаемые элементы управления, а не полагайтесь только на внешний вид.
Вложения отбрасываются; сохранение факультативного слоя не заявлено
Вложения на уровне документа также удаляются. Портфолио PDF, содержащее встроенную электронную таблицу, может появиться с каждой видимой страницей и без таблицы. В исходном коде не установлена обработка слоев необязательного контента как класса, поэтому в этой статье опущено широкое утверждение вместо преобразования общей возможности в обещание продукта.
Используйте панель вложений в средстве просмотра результатов и отдельно проверьте, зависит ли внешний вид страницы от переключенных слоев. Если эти функции важны, выберите специализированный рабочий процесс, поведение которого по сохранению документировано и протестировано. Слияние ToolAcre намеренно является средством копирования страниц, а не общей утилитой миграции пакетов или слоев.
Контрольный список перед отправкой — панель свойств, панель закладок, список комментариев и постраничный просмотр результата.
Надежная проверка перед отправкой открывает свойства документа, закладки, комментарии, формы и вложения, а затем проходит через каждую границу страницы, где встречаются исходные файлы. Проверьте размеры и ориентацию страницы, особенно если документы формата A4 и Letter смешаны. Найдите несколько известных слов, чтобы убедиться, что ожидаемый видимый текст остается доступным для выбора.
Наконец, рассмотрим подписи. Объединенный файл заново сериализуется, поэтому подпись на входе больше не подтверждает подлинность результата и становится недействительной. Если объединенный пакет требует подписи, объединения и проверки, затем примените новую подпись в рамках утвержденного процесса. Никогда не описывайте скопированную подпись как криптографическую достоверность.
Точное использование этого инструмента известно из его реализации и конфигурации.
Для этого инструмента точная обработка не является неизвестной, делегированной общему поведению PDF. Конфигурация и источник говорят, что закладки, формы, аннотации и вложения удаляются, а содержимое страницы, размеры и поворот копируются. Зашифрованные входные данные отклоняются, и каждая существующая цифровая подпись аннулируется новым выходным сигналом.
Другое программное обеспечение PDF может делать другой выбор, поэтому правило не распространяется на все слияния. В этой статье также не упоминается стандарт очистки метаданных или профиль сохранения. Его цель оперативная: знать, что копирует ToolAcre, знать, что он пропускает, и проверять загруженный артефакт до того, как он достигнет клиента.
Вывод: проверьте объединенный файл так, как это делает получатель, и используйте набор инструментов PDF, чтобы проверка происходила на вашем устройстве, а не после загрузки.
Результатом слияния является новая коллекция страниц, а не контейнер, сохраняющий каждую подсистему исходного документа. Видимые страницы здесь являются надежным средством сохранения. Навигация, интерактивность, вложения и достоверность подписи — это предсказуемые потери, которые должны формировать контрольный список проверки консультанта.
Запустите слияние локально, затем проверьте локально, прежде чем поделиться. Операция не загружает PDF байт, хотя согласованная производственная аналитика выполняется отдельно и исключает поля файла. Конфиденциальность во время обработки не устраняет необходимости проверки выходных данных; он просто позволяет провести эту проверку без предварительной передачи исходных отчетов на сервер обработки. Запишите все необходимые закладки или вложения перед объединением, чтобы их преднамеренная реконструкция не была обнаружена только после того, как оригиналы покинут рабочую папку.