Transparencia técnica · v2.0
El servidor entrega la aplicación, no sus documentos.
El flujo de trabajo completo del documento se ejecuta en su navegador, incluida la validación de resultados y la creación de ZIP.
01 / 05
1. Apertura y validación
Un trabajador dedicado verifica la firma del archivo real, la estructura PDF, el estado de cifrado, el recuento de páginas y los límites adaptables sin necesidad de cargarlo. Se rechazan los archivos ilegibles y protegidos con contraseña.
02 / 05
2. Vista previa
Una copia del mismo origen de PDF.js solo muestra páginas visibles más un pequeño margen. Las capas de evaluación JavaScript, XFA y anotaciones interactivas están deshabilitadas. Se publican lienzos temporales y URL de objetos.
03 / 05
3. Edición
El espacio de trabajo almacena referencias de páginas y diferencias de operación, no copias de documentos completos. Los objetos File originales nunca se modifican. Deshacer y Rehacer mantienen como máximo 50 operaciones.
04 / 05
4. Exportación y validación
Workers copia páginas, aplica ediciones admitidas, serializa PDFs y crea archivos ZIP localmente. Un PDF generado se vuelve a abrir y se verifica su recuento de páginas antes de que se exponga una acción de descarga.
05 / 05
5. Límite sin conexión
Después de completar el almacenamiento en caché, el shell de la aplicación y los motores de documentos funcionan sin conexión. La primera visita no afirma estar listo sin conexión hasta que se instale Service Worker. Los datos del documento nunca se agregan a ese caché.