Inyección de dependencias
Agregue Doconut al contenedor de servicios y reciba el Visor a través del mismo modelo de inyección de dependencias que el resto de su aplicación.
Incruste más de 70 formatos en ASP.NET Core y Blazor, autoalojado en Windows o Docker.

Registre Doconut una vez, inyecte el Visor donde se abren los documentos, y permita que el middleware sirva la canalización del visor y los recursos incrustados.
builder.Services.AddDoconut(options =>
{
options.LicensePath = "Doconut.Viewer.lic";
});
app.UseDoconutResources();
app.UseDoconut();
var token = await viewer.OpenDocumentAsync(filePath);Agregue Doconut al contenedor de servicios y reciba el Visor a través del mismo modelo de inyección de dependencias que el resto de su aplicación.
Abra archivos con OpenDocumentAsync() y devuelva un token opaco del lado del servidor al visor del navegador.
Sirva scripts, estilos, imágenes y solicitudes de documentos con UseDoconutResources() y UseDoconut().
Habilite capacidades con licencia como Converter y DICOM en la misma configuración de inicio que el visor base.
El catálogo exacto del SDK contiene 76 extensiones visualizables en 19 familias, incluidos los formatos que los componentes solo PDF dejan atrás.
PDF, DOC, DOCX, RTF, ODT, XLS, XLSX, CSV, PPT, PPTX, ODP
DWG, DXF, DGN, VSD, VSDX, VSSX, VSTX, MPP, MPX
EML, EMLX, MSG, DCM, IMA, XPS, EPUB, MHT, MHTML
JPG, PNG, TIFF, SVG, WEBP, AVIF, PSD, HTML, TXT, y más

La compilación .NET 8 admite despliegue autoalojado en Windows y Docker, manteniendo el procesamiento de documentos dentro de su infraestructura.
El modo distribuido publica artefactos de documentos reutilizables en almacenamiento compartido para que cualquier nodo autorizado pueda servir solicitudes de visor protegidas.
El modo distribuido es opcional. El visor de instancia única estándar sigue siendo el predeterminado.
Los nodos aprobados validan tickets de acceso compartido en lugar de depender de una única instancia de la aplicación.
Los tickets pueden vincular el acceso al documento con el navegador actual y el usuario autenticado.
Comience a visualizar mientras la publicación en segundo plano opcional continúa con páginas posteriores.
Utilice colas limitadas, marcadores de disponibilidad, revocación y retención para despliegues predecibles.
Sí. El catálogo .NET 8 admite 76 extensiones de archivo en 19 familias y las muestra a través de un único visor en el navegador.
No. Los documentos son renderizados por el SDK autoalojado de Doconut sin instalar Microsoft Office en el servidor o cliente.
Sí. Abra el documento a través del servicio Viewer inyectado, luego inicialice el visor JavaScript de Doconut dentro de su página Blazor.
No. La renderización y los artefactos compartidos opcionales permanecen dentro de la infraestructura configurada por su aplicación.
Pruebe Doconut con sus propios archivos PDF, Office, CAD, correo electrónico, imagen y médicos.