Doconut: Visualizando e Convertendo Documentos em .NET
28/11/2025

Doconut: Visualizando e Convertendo Documentos em .NET

Doconut é um visualizador e conversor .NET que lê 75 extensões de arquivos — PDF, Office, CAD, imagens — com anotação e busca em camada de texto, vendido como plugins separados.

Aplicativos modernos em .NET frequentemente precisam exibir, pré‑visualizar, anotar, pesquisar e converter documentos diretamente dentro de uma interface web, sem depender de plugins de navegador, aplicativos externos ou soluções instáveis do lado do cliente. Doconut oferece uma plataforma unificada que resolve esse desafio com um visualizador de documentos e motor de conversão no lado do servidor capaz de lidar com 75 extensões em 18 famílias usadas em ambientes corporativos, educacionais, financeiros e de engenharia.

Renderização de documentos no lado do servidor dentro de um aplicativo .NET
Renderização de documentos no lado do servidor dentro de um aplicativo .NET

Com o Doconut, desenvolvedores podem incorporar o visualizador em aplicações ASP.NET MVC, .NET Core, Blazor e WebForms. Ele fornece renderização consistente, desempenho previsível e zero dependências do lado do cliente. Todo o processamento pesado — decodificação de PDF, renderização de Word, layout de PowerPoint, interpretação de CAD, processamento de imagens e extração de texto — ocorre totalmente no servidor. O navegador recebe apenas uma saída HTML5 leve, garantindo compatibilidade em Windows, macOS, Linux, iOS, Android e todos os principais navegadores.

O ecossistema do Doconut é estruturado em torno do Viewer e de quatro plugins licenciados separadamente: Annotation, Converter, DICOM e Search. Impressão controlada não está entre eles — faz parte do próprio visualizador. Adquira um plugin conforme a necessidade que você identificar; muitas aplicações precisam apenas exibir um documento.


O que torna o Doconut uma escolha destacada para desenvolvedores .NET?

1. Um catálogo de 75 extensões de arquivos

Doconut lida com uma gama notavelmente ampla de tipos de documentos, cobrindo a maioria dos formatos de negócios e engenharia, incluindo:

  • PDF (todas as versões, arquivos criptografados suportados)
  • Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
  • Formatos CAD: DWG, DXF
  • Imagens: PNG, JPG, BMP, TIFF, GIF, JPEG2000
  • Formatos de e‑mail: MSG, EML
  • Formatos baseados em texto: TXT, RTF, EPUB, HTML
  • PSD, imagens vetoriais e outros formatos gráficos

Uma única biblioteca que manipula tantas formatos reduz a necessidade de múltiplos visualizadores de terceiros ou lógica complexa de fallback no cliente.


Principais Recursos da Plataforma Doconut

Renderização no Lado do Servidor para Máxima Compatibilidade

O Doconut Viewer processa documentos inteiramente no servidor, gerando pré‑visualizações pixel‑precisas independentemente do navegador, sistema operacional ou dispositivo. Não há necessidade de plugins de navegador, leitores de PDF, controles ActiveX ou módulos WebAssembly. Tudo é desenhado usando o núcleo de renderização da Doconut, garantindo saída consistente.

Essa arquitetura traz benefícios importantes:

  • Funciona em qualquer dispositivo e navegador
  • Reduz a complexidade do lado do cliente
  • Mantém documentos sensíveis dentro da sua infraestrutura de servidor
  • Torna a renderização previsível e estável em diferentes ambientes

Plugin de Anotações – Marcação, Notas e Feedback Visual

Doconut fornece um sistema completo de anotações que permite aos usuários interagir com documentos diretamente no visualizador. Os tipos de anotação suportados incluem:

  • Realces
  • Retângulos, círculos, setas e outras formas
  • Notas adesivas e comentários de texto
  • Sublinhados e marcas de tachado
  • Chamadas e marcadores visuais

As anotações podem ser salvas, carregadas, personalizadas e integradas a sistemas de fluxo de trabalho. Para equipes internas — jurídica, RH, engenharia, finanças — isso simplifica drasticamente os processos de revisão de documentos.

Plugin de Busca – Busca Rápida de Texto na Camada de Texto do PDF

O Plugin de Busca traz capacidades de pesquisa em todo o documento para Doconut:

  • Busca por palavra‑chave em tipos de documento suportados
  • Realce instantâneo dos resultados
  • Navegação entre os resultados
  • Busca na camada de texto que um PDF já contém

O que o plugin lê é a camada de texto: os caracteres armazenados no arquivo ao lado das imagens das páginas. Um PDF gerado pelo Word, por um gerador de relatórios ou por um scanner com reconhecimento de texto já possui essa camada, e esses arquivos são pesquisáveis assim que são carregados. Uma página que existe apenas como imagem não tem camada de texto, portanto não há nada para corresponder, e Doconut não lê caracteres da imagem atualmente. A extração ocorre no servidor, de modo que o arquivo bruto nunca sai da sua infraestrutura.


Plugin Conversor – Transformação de Documentos Facilitada

O Plugin Conversor amplia o Doconut permitindo conversões entre:

  • PDF ↔ Word, Excel, PowerPoint
  • Imagens → PDF
  • CAD → PDF ou imagens
  • Formatos de e‑mail → PDF ou imagens

Isso é especialmente útil para exportação em lote, geração de relatórios compartilháveis, preparação de documentos para armazenamento de longo prazo ou transformação de arquivos em formatos adequados para impressão ou arquivamento.


Sistema de Cache para Desempenho Otimizado

O cache reduz significativamente o tempo de renderização de arquivos grandes e visualizações repetidas.
Doconut armazena em cache páginas renderizadas, imagens, miniaturas e informações de layout, minimizando a carga de CPU e melhorando a capacidade de resposta.


Integração com Amazon S3 e Azure Blob Storage

Doconut pode carregar documentos diretamente dos principais serviços de armazenamento em nuvem:

  • Amazon S3
  • Azure Blob Storage

Isso é particularmente útil para:

  • Aplicações de Software como Serviço
  • Equipes distribuídas
  • Sistemas com arquitetura primeiro na nuvem
  • Portais intensivos em documentos que armazenam conteúdo do usuário remotamente

Doconut recupera os arquivos de forma segura, processa‑os no servidor e nunca expõe os arquivos‑origem ao cliente.


Cenários Reais Onde o Doconut se Destaca

1. Portais Corporativos e Sistemas de Negócios

Organizações com fluxos de trabalho intensivos em documentos confiam no Doconut para incorporar visualizações de documentos sem obrigar os usuários a baixar arquivos.

2. Ambientes de Engenharia e Técnicos

O suporte a DWG/DXF torna o Doconut adequado para painéis de engenharia onde as equipes precisam visualizar desenhos CAD sem ter o AutoCAD instalado.

3. Plataformas Financeiras e de Seguros

Sistemas financeiros costumam gerar extratos, relatórios e planilhas. O Doconut permite que os usuários os visualizem instantaneamente no navegador.

4. Plataformas de RH e Treinamento

A visualização de PPTX, DOCX e PDF é essencial para materiais de treinamento, documentos de integração e distribuição de políticas.

5. Sistemas que Necessitam de Conversão de Documentos

O Plugin Conversor automatiza transformações entre formatos, reduzindo o trabalho manual e agilizando fluxos de trabalho.


Perguntas Frequentes

Q: O Doconut requer algum plugin ou extensão do lado do cliente?
A: Não. Todo o processamento é feito no servidor.

Q: O Doconut pode converter documentos?
A: Sim. O Plugin Conversor suporta PDF, Office, imagens, CAD e formatos de e‑mail.

Q: O Doconut oferece anotações?
A: Sim. O Plugin de Anotações inclui realces, formas, notas e chamadas.

Q: O Doconut oferece OCR?
A: Não atualmente. O Plugin de Busca procura na camada de texto que um PDF já possui, o que cobre a maioria das digitalizações feitas por scanners ou sistemas de gestão documental com reconhecimento de texto ativado. Uma página armazenada apenas como imagem não contém texto, portanto não há nada para buscar, e Doconut não extrai caracteres dela.

Q: O Doconut pode ler documentos do S3 ou Azure Blob Storage?
A: Sim, ele carrega de ambos. O bucket é seu: Doconut lê do armazenamento que você já utiliza, não fornece armazenamento próprio.


Principais Pontos

  • Doconut é um visualizador do lado do servidor que lê 75 extensões de arquivo em 18 famílias.
  • Funciona com ASP.NET MVC, WebForms, .NET Core e Blazor.
  • Oferece Anotações, Busca na Camada de Texto e Plugins Conversores.
  • Suporta Amazon S3 e Azure Blob Storage.
  • Utiliza renderização do lado do servidor para fidelidade pixel‑perfeito.
  • Cache DCN acelera carregamentos repetidos de arquivos.
  • Não são necessários plugins de navegador.
  • Ideal para portais corporativos, painéis de engenharia, sistemas de RH, plataformas financeiras e soluções de Software como Serviço.

Doconut traz desempenho, estabilidade e flexibilidade a qualquer aplicação .NET orientada a documentos, ajudando equipes a criar experiências de conteúdo seguras e poderosas totalmente dentro de sua própria infraestrutura.