Neste artigo, explicamos os controles do browser incorporados para .NET: o que são e para que servem.

O que é um navegador incorporado? 

É um navegador Web totalmente funcional dentro do seu software que você controla com o código. Um browser incorporado não tem uma barra de endereço, separadores ou outros atributos de um browser normal. Na verdade, pode nem sequer aparecer na tela.

Mas quando está na tela, parece um retângulo com uma página Web no interior.

DotNetBrowser no WPF

DotNetBrowser no WPF

Quais são os casos de utilização? 

Um browser tem muitas capacidades que não encontrará na biblioteca padrão ou num kit de ferramentas de ambiente de trabalho. Um navegador incorporado traz essas capacidades para a sua aplicação.

Esta seção descreve alguns dos desafios facilitados pelo DotNetBrowser.

Automatização e scraping 

Muitos sistemas Web não têm uma API e são concebidos para serem utilizados por pessoas. Trabalhar com esses sistemas significa repetir manualmente operações monótonas — um trabalho perfeito para um computador.

O DotNetBrowser fornece capacidades para simular ações do usuário e recuperar qualquer informação da página, incluindo imagens. Com isso, é possível automatizar o trabalho com qualquer site Web, incluindo aplicações de página única.

Integração de aplicações de terceiros 

A infraestrutura de software de uma organização pode tornar-se complexa com o tempo.

Por exemplo, ao processar o pedido de um paciente, um funcionário do hospital pode precisar ver os seus registros médicos e de seguros. Estes dados podem estar espalhados em várias aplicações de diferentes fornecedores — que o empregado utiliza simultaneamente.

Uma única janela WPF ou WinForms pode acomodar vários controles DotNetBrowser, cada um dos quais aloja uma aplicação. Depois, você pode interligar os navegadores e trocar informações entre eles automaticamente.

Geração de PDF 

Gerar arquivos PDF com bom aspeto é uma tarefa complicada. No entanto, com o browser, é simples gerar um documento PDF: desenhe uma página Web, abra e imprima-a como PDF.

Com o DotNetBrowser, obtém as capacidades de renderização do Chromium e uma API rica com controle total sobre as definições de impressão.

Como começar? 

Obtenha a sua licença gratuita e escolha um dos nossos guias de iniciação. São necessários 5 minutos para começar a utilizar o DotNetBrowser: