Visualização de documentos auto-hospedada para .NET

SDK de Visualizador de Documentos .NET para PDF, Office e CAD

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 Microsoft Office.

Doconut Visualizador exibindo um conjunto de apresentação com miniaturas de páginas e controles de documento
Cobertura ampla de formatos
75

Substitua visualizadores separados de Office, PDF, CAD, e‑mail e imagens por uma única API.

Renderização consciente de formato
18

Cada família usa controles projetados para sua estrutura de documento e fluxo de trabalho.

Controles de precisão
25 a 300 DPI

Equilibre saída nítida e custo de processamento para cada aplicação e documento.

Processamento privado
Sua infraestrutura

Renderize no servidor sem enviar documentos originais para um serviço de visualização de terceiros.

A experiência de visualização

Tudo que os usuários esperam de um visualizador de documentos

Mantenha os usuários dentro da sua aplicação com ferramentas de navegação e inspeção familiares, em vez de enviá-los para um download ou um programa desktop separado.

Miniaturas de página do visualizador Doconut e navegação de documentos
Uma página de documento girada no Doconut Viewer com miniaturas visíveis

Navegue 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‑pan.

miniaturas · salto de página · anterior / próximo · arrastar

Inspecione cada detalhe

Amplie ou reduza com passos e limites configuráveis, depois ajuste o conteúdo por largura, altura ou página.

ZoomDePágina · PassoDeZoom · ZoomMáximo · TipoDeAjuste

Corrija a orientação da página

Gire as páginas em passos de 90 graus ou inverta-as horizontal e verticalmente sem alterar o arquivo fonte.

Rotacionar · Inverter · estado de transformação por página

Conclua a tarefa de visualização

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 · retornos de chamada do host

Mantenha a responsividade em arquivos grandes

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.

DocumentoGrande · PáginasEmCache · CacheAtivado · carregamento preguiçoso

Cobertura de formatos

75 extensões em 18 famílias 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.

Abrir a matriz completa de formatos

Documentos empresariais

PDF

1 extensão

Resolução, senhas, extração de links, flags de busca e cópia, compressão de imagem, redimensionamento e renderização segmentada.

.pdf

Word e texto OpenDocument

10 extensões

Resolução, cultura, senhas, tamanho de 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

Excel, planilhas OpenDocument e CSV

8 extensões

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 planilha.

.xls .xlsx .xlsm .xlsb .xltx .xltm .ods .csv

PowerPoint e apresentações OpenDocument

9 extensões

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

Arquivos técnicos e de planejamento

Desenhos AutoCAD

2 extensões

Resolução, cor, fundo, largura de linha, modelo e layouts, sólidos 3D, limites de saída, dimensionamento e qualidade de renderização.

.dwg .dxf

Desenhos DGN

1 extensão

Resolução, visibilidade de modelo e layout, dimensionamento automático, fundo, largura de linha e qualidade de imagem ou texto.

.dgn

Microsoft Visio

9 extensões

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

Microsoft Project

2 extensões

Resolução, tamanho de papel, escala de tempo dia ou mês, e cinco visualizações incluindo Gantt, tarefas e layouts de recursos.

.mpp .mpx

Imagens e imagens médicas

Imagens raster, vetoriais, de câmera e de design

18 extensões

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

TIFF multipágina

2 extensões

Visualização multipágina com resolução configurável, cache de página e controles de UI do visualizador compartilhado.

.tif .tiff

Adobe Photoshop

1 extensão

Resolução mais um tamanho máximo de saída configurável para arquivos de design em camadas grandes.

.psd

Doconut DICOM

2 extensões

DPI horizontal e vertical, atraso de quadro, contagem de loops e exibição apenas de animação, apenas de quadros ou combinada através do plugin DICOM.

.dcm .ima

E-mail, web, texto e intercâmbio

Mensagens de e‑mail

3 extensões

Resolução, codificações de mensagem, política de imagens externas, fuso horário, dimensionamento de página, antialiasing e renderização de alta qualidade.

.eml .emlx .msg

EPUB

1 extensão

Resolução, renderização direta ou baseada em PDF, cache de página, senha, cultura e controles de UI.

.epub

XPS

1 extensão

Resolução e renderização baseada em PDF com comportamento de PDF configurável, cache e UI do visualizador.

.xps

HTML

2 extensões

Resolução e renderização direta ou baseada em PDF com senha compartilhada, cultura, cache e controles de UI.

.html .htm

MHT e MHTML

2 extensões

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

Texto simples

1 extensão

Resolução, tamanho de papel, codificação de arquivo, seleção de fonte, cultura, cache de página e controles de UI.

.txt

A visualização DICOM requer o plugin Doconut DICOM. A contagem exata de extensões exclui formatos apenas de conversor.

Fluxos de trabalho opcionais

Estenda o Visualizador sem substituí-lo

Adicione recursos focados em torno da mesma experiência incorporada quando um projeto precisa de revisão, descoberta, conversão ou imagens médicas.

Ícone do plugin de anotação Doconut

Anotação

Adicione comentários, realces, formas, carimbos, assinaturas e ferramentas de revisão colaborativa aos documentos.

Explorar Anotação
Ícone do plugin de pesquisa Doconut

Pesquisa

Encontre palavras e frases com pré-visualizações de resultados, realce e navegação de volta pelos resultados anteriores.

Explorar Pesquisa
Ícone do plugin de conversor Doconut

Conversor

Converta os principais formatos de documentos em seu servidor através de uma API privada e consistente.

Explorar Conversor
Quadros de imagens médicas DICOM renderizados por Doconut

DICOM

Abra arquivos de imagens médicas DCM e IMA com animação multi-quadro configurável e visualização quadro a quadro.

Explorar DICOM

Privado por arquitetura

Mantenha o processamento de documentos dentro da sua infraestrutura

Doconut renderiza no lado do servidor e dá à sua aplicação 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 sua aplicação no Docker mantendo o processamento sob seu controle.

Controle do lado do servidor

Abra um caminho ou stream 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.

  • Validação de origem da solicitação habilitada por padrão
  • Expiração de sessão deslizante configurável
  • Suporte a documentos protegidos por senha
  • Fechamento explícito de sessão e limpeza de recursos

Adaptadores de nuvem e armazenamento

Roteie artefatos de documentos através do armazenamento já aprovado pela sua organização ao invés de acoplar o visualizador a um único fornecedor de nuvem.

  • Microsoft Azure Blob Storage
  • Amazon S3
  • Google Cloud Storage
  • Redis e compartilhamentos de arquivos
  • Dropbox e FTP ou FTPS
  • Entrega suportada por CDN

Fluxos de trabalho distribuídos nativos

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 aplicações escaladas.

  • Publicação de armazenamento de arquivos compartilhado
  • Prontidão e repetição de renderização em segundo plano
  • Suporte de prioridade à primeira página
  • Retenção e limpeza de artefatos
  • Configuração de função por documento
  • Integração de cache e verificação de saúde

Renderização consciente de formato

Ajuste a saída para o documento, não apenas para o visualizador

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.

Controles compartilhados

Defina resolução, cultura, senha, visibilidade da UI e cache de páginas em memória em todas as configurações específicas de formato.

ImageResolution · DocumentCulture · Password · ShowUI · CachePages

Office e PDF

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 imagem no PDF.

FontFolders · PaperSize · SplitWorksheets · PrintArea · ExtractHyperlinks · CompressImages

CAD, Project e imagens

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

Email e DICOM

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, looping e modo de exibição.

EmailEncoding · SkipExternalImages · TimeZoneOffset · HorizontalResolution · AnimationFrameDelayMs · DisplayMode

Ajuste técnico

Quatro alvos .NET, um produto Viewer

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

Doconut .NET 8

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.

  • Implantação em Windows e Docker
  • ASP.NET Core, MVC, Razor Pages e Blazor
  • Opções de armazenamento e cache distribuídos
Explorar .NET 8

Doconut .NET 6

Atualização recomendada para aplicações net6.0

Atualize o pacote legado .NET 6 para a nova DI, middleware, async, segurança e arquitetura distribuída enquanto sua aplicação permanece em net6.0.

Ver o novo .NET 6

.NET Standard / Core

Continue uma integração ASP.NET Core estabelecida baseada no middleware clássico Doconut e no fluxo de trabalho Viewer.

Ver configuração

.NET Framework

Suporte a aplicações ASP.NET maduras que utilizam o manipulador DocImage e a configuração tradicional Doconut.

Ver configuração

Planeje a integração ou atualização com confiança

Use a documentação para detalhes de configuração e migração. Se ainda houver dúvidas, pergunte à comunidade de suporte Doconut no fórum.

Passe da avaliação para a integração

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.

Doconut Viewer incorporado em uma aplicação web

Licenciamento do Visualizador

Escolha a licença Doconut Visualizador que corresponde à sua equipe de desenvolvimento, implantação e modelo de distribuição.

Desenvolvedor

$599

Para um desenvolvedor que implanta o Visualizador em um domínio e seus subdomínios.

Atualizações e suporte ao produto incluídos

Comprar Visualizador

Site

$1799

Para organizações que executam o Visualizador em vários domínios internos ou voltados ao cliente.

Atualizações e suporte ao produto incluídos

Comprar Visualizador

SDK

$2999

Para fornecedores que incorporam Doconut em software comercial destinado à redistribuição.

Atualizações e suporte ao produto incluídos

Comprar Visualizador

Avalie o Visualizador com seus documentos reais

Teste o fluxo completo de visualização, valide os formatos e a implantação que seu projeto necessita, então escolha o pacote .NET correto.