¿Qué es una actualización incremental?
Actualización incremental en PDF permite añadir modificaciones sin reescribir todo el archivo.
Los cambios se agregan al final, preservando el contenido original.
Por ejemplo, anotaciones PDF en una herramienta de revisión de documentos suelen realizarse mediante actualizaciones incrementales, lo que garantiza la integridad del documento firmado digitalmente original. Estos detalles suelen ser transparentes para los usuarios finales. Para obtener información técnica, consulta ISO 32000-2:2020.
Por qué un PDF aumenta de tamaño al guardarlo
Una actualización incremental escribe solo lo que ha cambiado. Los bytes originales permanecen exactamente igual, los objetos nuevos y modificados se añaden al final del archivo y se agrega después de ellos una nueva sección de referencia cruzada que apunta a las nuevas versiones. Guardar de esta forma es rápido, porque no hay que reescribir nada, pero implica que el archivo solo aumenta de tamaño. Varias rondas de edición dejan todas las versiones anteriores aún almacenadas en el archivo.
Firmas y el historial que permanece
Este comportamiento de solo añadir es lo que hace que una firma digital sea viable. Una firma cubre un rango de bytes del archivo. Como una actualización añade en lugar de reescribir, los bytes firmados permanecen sin cambios y la firma anterior aún puede verificarse después de una modificación posterior.
También significa que se puede recuperar contenido antiguo. El texto eliminado en la última revisión puede seguir almacenado en una anterior, por eso eliminar no equivale a redactar. Reescribir el archivo por completo, lo que algunas herramientas llaman guardar una copia linealizada u optimizada, elimina ese historial y es lo que realmente lo borra.