Vladyslav Lubenskyi
2023 年 3 月 22 日
在本文中,我们将解释 .NET 的嵌入式浏览器控件:它们是什么以及它们的用途。
它是您软件中功能齐全的网络浏览器,您可以通过代码进行控制。 嵌入式浏览器没有常规浏览器的地址栏、选项卡或其他属性。 事实上,它可能根本不在屏幕上。
但当它出现在屏幕上时,它看起来就像一个矩形,里面有一个网页。
WPF 中的 DotNetBrowser
浏览器具有许多标准库或桌面工具包中找不到的功能。 嵌入式浏览器将这些功能带到您的应用程序中。
本节介绍 DotNetBrowser 可以轻松应对的一些挑战。
许多网络系统没有 API,而是设计供人们使用的。 使用这样的系统意味着手动重复单调的操作——这对计算机来说是完美的工作。
DotNetBrowser 提供模拟用户操作并从页面检索任何信息(包括图片)的功能。 这样,人们就可以自动化任何网站的工作,包括单页应用程序。
随着时间的推移,组织的软件基础设施可能会变得复杂。
例如,在处理患者的请求时,医院员工可能需要查看他们的医疗和保险记录。 这些数据可以分布在来自不同供应商的多个应用程序中,员工可以同时使用这些应用程序。
单个 WPF 或 WinForms 窗口可以容纳多个 DotNetBrowser 控件,每个控件托管一个应用程序。 然后,您可以互连浏览器并在它们之间自动交换信息。
生成美观的 PDF 文件是一项棘手的任务。 然而,使用浏览器,生成 PDF 文档很简单:设计一个网页,打开并将其打印为 PDF。
借助 DotNetBrowser,您可以获得 Chromium 的渲染功能和丰富的 API,并完全控制打印设置。
获取许可证并选择我们的入门指南之一。 开始使用DotNetBrowser需要5分钟: