如何在 VB.Net 应用程序中将二进制图像传递给 Awesomium WebControl
我正在 HTML5、CSS3 和 Awesomium WebControl 的帮助下为 VB.Net 中的应用程序创建 UI 设计。
在我的应用程序中,我必须从数据库中获取二进制数据并将其转换为图像对象,并且我必须在应用程序中显示图像。问题是我希望我的 UI 设计是完整的 html 和 css,并且我不知道如何将 .NET 中的图像对象传递到 Awesomium WebControl,使其在 html 元素中显示图像。
或者以另一种方式: 例如: 如何将我的“My.Resources.MyImage”对象传递给 Awesomium WebControl?
Dim img As System.Drawing.Image = My.Resources.MyImage
WebControl1. <----------- How To Pass The Object to the Control?
先感谢您。
I'm creating a UI Design for my application in VB.Net with the help of HTML5 and CSS3 and Awesomium WebControl.
In my application I have to fetch binary data from a database and convert it to an Image Object and I have to show the Image in the application. The problem is that I want my UI Design to be full html and css and I don't know how to pass an Image Object in .NET to the Awesomium WebControl in a way that it show the image in html element.
Or in another way:
For Example:
How to pass my "My.Resources.MyImage" object to the Awesomium WebControl?
Dim img As System.Drawing.Image = My.Resources.MyImage
WebControl1. <----------- How To Pass The Object to the Control?
Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Awesomium 实际上就是专门为此类场景而设计的。
在 1.7 RC3 中实现此目的的最佳方法是使用
DataSource
并使用asset://
协议加载您的资源。特别是对于应用程序资源,我们添加了预定义的ResourceDataSource
。检查 SDK 提供的 WPF WebControlSample,获取使用示例。
Awesomium is actually designed exactly for scenarios such as this.
The best way to achieve this in 1.7 RC3 is by using a
DataSource
and load your resource using theasset://
protocol. For application resources in particular, we've added a predefinedResourceDataSource
.Check the WPF WebControlSample available with the SDK, for an example of usage.
我已经找到了解决方案,但这不是 Awesomium WebControl 的功能。
我的解决方案:我将图像转换为字符串,然后使用显示字符串图像的常用方式。
因此,虽然这有效,但我想知道更好的解决方案。
I have found a solution, but this is not a feature of the Awesomium WebControl.
My Solution: I converted my image to string and then used the usual way of showing string images.
So while this works, I would like to know a better solution.