Conversión de documentos

Definición

Transformar un archivo de un formato a otro y producir un nuevo archivo, a diferencia de la renderización, que produce una representación visual temporal y no un nuevo artefacto.

Los dos son fáciles de confundir porque ambos comienzan interpretando el documento fuente. La diferencia está en lo que queda después. La renderización te deja con imágenes de página que el visor sirve y eventualmente elimina. La conversión te deja con un archivo que tiene su propio ciclo de vida, su propio costo de almacenamiento y su propia cuestión de retención.

Esa diferencia decide cuál deseas. Si el requisito es "los usuarios necesitan leer esto", la renderización es la respuesta más económica — una copia del documento, nada que volver a ejecutar cuando cambie. Si el requisito es "debemos archivar un PDF inmutable de lo acordado el día 4", la conversión es la única que lo satisface.

La conversión entre formatos estructurados es inherentemente con pérdida de información de maneras que la renderización no es. PDF a DOCX en particular es una reconstrucción, porque un PDF registra dónde se encuentran los glifos en una página y no qué es un párrafo.

En Doconut

La conversión es un complemento de pago separado, invocado con DocumentConverter.ConvertAsync(...). Se ejecuta en el mismo proceso que el visor, por lo que no hay un segundo servicio ni carga temporal en ningún lugar.

Ver cómo funciona en la práctica

Las definiciones solo te llevan hasta cierto punto. Una licencia temporal se ejecuta en tu propia máquina, contra tus propios documentos.