Navegar em documentos longos
Use miniaturas de página, seleção direta de página, controles anterior e próximo, rolagem contínua e navegação por arrastar para mover.
miniaturas · salto de página · anterior / próximo · arrastar
Visualização de documentos auto-hospedada para .NET
Incorpore visualização segura de documentos em aplicações C# e .NET, incluindo ASP.NET Core, Blazor, MVC, Razor Pages e front‑ends JavaScript. Renderize PDF, Office, CAD, e‑mail e imagens no Windows ou Docker sem o Microsoft Office.

Substitua visualizadores separados de Office, PDF, CAD, e‑mail e imagens por uma única API.
Cada família usa controles projetados para sua estrutura de documento e fluxo de trabalho.
Equilibre saída nítida e custo de processamento para cada aplicação e documento.
Renderize no servidor sem enviar documentos originais para um serviço de visualização de terceiros.
A experiência de visualização
Mantenha os usuários dentro da sua aplicação com navegação e ferramentas de inspeção familiares, em vez de enviá-los para um download ou um programa de desktop separado.


Use miniaturas de página, seleção direta de página, controles anterior e próximo, rolagem contínua e navegação por arrastar para mover.
miniaturas · salto de página · anterior / próximo · arrastar
Aumente ou diminua o zoom com passos e limites configuráveis, depois ajuste o conteúdo por largura, altura ou página.
PageZoom · ZoomStep · MaxZoom · FitType
Gire as páginas em passos de 90 graus ou vire-as horizontalmente e verticalmente sem alterar o arquivo fonte.
Rotacionar · Inverter · estado de transformação por página
Exponha as ações de impressão, exportação, tela cheia, upload e arquivo de exemplo na barra de ferramentas do host ao redor do visualizador incorporado.
imprimir · exportar · tela cheia · callbacks do host
Carregamento preguiçoso de páginas, pré-visualizações de miniaturas, cache de memória por página, cache opcional do navegador e uma estratégia para documentos grandes reduzem o trabalho desnecessário.
LargeDoc · CachePages · CacheEnabled · lazy load
Cobertura de formatos
A lista abaixo é gerada a partir do mesmo catálogo de envio que o SDK usa para decidir se um arquivo pode ser visualizado. Inclui todas as extensões verificadas e os controles disponíveis para sua família.
Resolução, senhas, extração de links, sinalizadores de busca e cópia, compressão de imagens, redimensionamento e renderização segmentada.
Resolução, cultura, senhas, tamanho do papel, margens, cor da página, codificação, pastas de fontes e ajuste automático de tabelas.
.doc .docx .docm .dot .dotx .dotm .rtf .odt .ott .xml
Resolução, configuração de página, ajuste automático, cálculo de fórmulas, seleção de planilha, área de impressão, linhas de grade e divisão de planilhas.
.xls .xlsx .xlsm .xlsb .xltx .xltm .ods .csv
Resolução, senhas, pastas de fontes, carregamento rápido e renderização direta ou baseada em PDF.
.ppt .pptx .pptm .ppsx .ppsm .pot .potx .potm .odp
Resolução, cor, plano de fundo, largura de linha, modelo e layouts, sólidos 3D, limites de saída, dimensionamento e qualidade de renderização.
.dwg .dxf
Resolução, visibilidade de modelo e layout, dimensionamento automático, plano de fundo, largura de linha e qualidade de imagem ou texto.
.dgn
Resolução, renderização direta ou baseada em PDF, cache de página e configuração de exportação PDF/A.
.vsd .vsdx .vss .vssx .vst .vstx .vdx .vsx .vsdm
Resolução, tamanho do papel, escala de tempo dia ou mês, e cinco visualizações incluindo Gantt, tarefa e layouts de recursos.
.mpp .mpx
Resolução, tamanho máximo de saída configurável, tratamento de PNG transparente, cache de página e visibilidade da UI.
.jpg .jpeg .jpe .png .bmp .gif .ico .eps .tga .webp .cdr .cmx .dng .emf .wmf .avif .svg .jp2
Visualização multipágina com resolução configurável, cache de página e controles de UI do visualizador compartilhado.
.tif .tiff
Resolução mais um tamanho máximo de saída configurável para arquivos de design em camadas grandes.
.psd
DPI horizontal e vertical, atraso de quadros, contagem de loops e exibição apenas de animação, apenas de quadros ou combinada através do plugin DICOM.
.dcm .ima
Resolução, codificações de mensagem, política de imagens externas, fuso horário, dimensionamento de página, antisserrilhamento e renderização de alta qualidade.
.eml .emlx .msg
Resolução, renderização direta ou baseada em PDF, cache de página, senha, cultura e controles de UI.
.epub
Resolução e renderização baseada em PDF com comportamento de PDF configurável, cache e UI do visualizador.
.xps
Resolução e renderização direta ou baseada em PDF com senha compartilhada, cultura, cache e controles de UI.
.html .htm
Resolução e renderização baseada em PDF para projeção de página confiável, com cache e controles de UI do visualizador.
.mht .mhtml
Resolução, tamanho do papel, codificação de arquivo, seleção de fonte, cultura, cache de página e controles de UI.
.txt
Visualização nativa Doconut com resolução configurável, cache de página, cultura e UI do visualizador.
.dcn
A visualização DICOM requer o plugin Doconut DICOM. DCN é o formato de documento nativo da Doconut. A contagem exata de extensões exclui formatos apenas de conversor.
Fluxos de trabalho opcionais
Adicione recursos focados em torno da mesma experiência incorporada quando um projeto precisa de revisão, descoberta, conversão ou imagens médicas.

Adicione comentários, realces, formas, carimbos, assinaturas e ferramentas colaborativas de revisão a documentos.
Explorar Anotação
Encontre palavras e frases com pré-visualizações de resultados, realce e navegação de volta pelos resultados anteriores.
Explorar Pesquisa
Converta os principais formatos de documento em seu servidor através de uma API privada e consistente.
Explorar Conversor
Abra arquivos de imagens médicas DCM e IMA com animação multi‑quadro configurável e visualização quadro a quadro.
Explorar DICOMPrivado por arquitetura
Doconut renderiza no lado do servidor e dá ao seu aplicativo controle sobre sessões, armazenamento, entrega, cache e processamento distribuído.
Opções de implantação
Windows e Docker
Execute diretamente no Windows ou empacote seu aplicativo em Docker mantendo o processamento sob seu controle.
Abra um caminho ou fluxo dentro do ASP.NET, retorne um token de sessão opaco e sirva imagens de página sem enviar documentos de origem para um serviço de visualização externo.
Roteie artefatos de documentos através do armazenamento já aprovado pela sua organização em vez de acoplar o visualizador a um fornecedor de nuvem.
A nova arquitetura .NET 8, também trazida para a edição atualizada .NET 6, suporta artefatos compartilhados e fluxos de trabalho de renderização para aplicativos escalados.
Renderização sensível ao formato
Uma configuração compartilhada controla o comportamento comum, enquanto classes específicas de formato expõem as configurações que importam para planilhas, desenhos, mensagens, imagens, apresentações e quadros médicos.
ImageResolution aceita de 25 a 300 DPI. As famílias Office, PDF, CAD, TIFF, email, web e text têm padrão de 200 DPI; as famílias image, PSD e DICOM têm padrão de 100 DPI.
Defina resolução, cultura, senha, visibilidade da UI e cache de páginas em memória em configurações específicas de formato.
ImageResolution · DocumentCulture · Password · ShowUI · CachePages
Controle fontes e configuração de página no Word e PowerPoint, cálculo de planilha e comportamento de impressão no Excel, e links ou otimização de imagens no PDF.
FontFolders · PaperSize · SplitWorksheets · PrintArea · ExtractHyperlinks · CompressImages
Escolha layouts e qualidade do CAD, visualizações de apresentação do Project e escala de tempo, ou limites de saída de imagem e transparência PNG.
ShowLayouts · ShowModel · QualityText · PresentationFormat · MaxImagePixelSize · TransparentPng
Controle codificações de mensagem, política de imagens externas e fuso horário, além da resolução de quadros médicos, tempo de reprodução, loop e modo de exibição.
EmailEncoding · SkipExternalImages · TimeZoneOffset · HorizontalResolution · AnimationFrameDelayMs · DisplayMode
Ajuste técnico
Escolha o pacote que corresponde à sua aplicação. Recomendamos Doconut .NET 8 para novos projetos e atualizações, mantendo caminhos claros para aplicações existentes.
Recomendado para novo desenvolvimento e atualizações
Nossa edição moderna nativa combina injeção de dependência, APIs assíncronas, recursos incorporados, middleware de segurança e suporte a implantação distribuída.
Atualização recomendada para aplicações net6.0
Atualize do pacote legado .NET 6 para a nova arquitetura de DI, middleware, assíncrona, segurança e distribuída, enquanto sua aplicação permanece em net6.0.
Ver o novo .NET 6Continue uma integração ASP.NET Core estabelecida baseada no middleware clássico Doconut e no fluxo de trabalho Viewer.
Ver configuraçãoSuporte a aplicações ASP.NET maduras que utilizam o manipulador DocImage e a configuração tradicional Doconut.
Ver configuraçãoUse a documentação para detalhes de configuração e migração. Se ainda houver dúvidas, pergunte à comunidade de suporte Doconut no fórum.
Registre Doconut através de injeção de dependência, sirva seus recursos incorporados e abra documentos de forma assíncrona a partir da sua aplicação.

Escolha a licença Doconut Viewer que corresponde à sua equipe de desenvolvimento, implantação e modelo de distribuição.
$599
Para um desenvolvedor que implanta o Viewer em um domínio e seus subdomínios.
Atualizações e suporte ao produto incluídos
Comprar Viewer$1799
Para organizações que executam o Viewer em vários domínios internos ou voltados ao cliente.
Atualizações e suporte ao produto incluídos
Comprar Viewer$2999
Para fornecedores que incorporam Doconut em software comercial destinado à redistribuição.
Atualizações e suporte ao produto incluídos
Comprar ViewerTeste o fluxo completo de visualização, valide os formatos e a implantação que seu projeto necessita, então escolha o pacote .NET correto.