gpt4 book ai didi

.net - 如何使用.NET CF在WebBrowser控件中获取所有页面的位图

转载 作者:行者123 更新时间:2023-12-02 04:04:37 24 4
gpt4 key购买 nike

我有一个WindowsMo​​bile 6.5(运行.NET CF 2.0)应用程序,该应用程序嵌入了WebBrowser控件,该控件呈现一些内容(远程生成)。我想以位图的形式获取所有网页内容,以便能够将其发送到打印机(不幸的是,该打印机不支持打印HTML)。

我知道这里已经问过这个问题:
Get bitmap of an web page using WebBrowser Control in .net compact framework

但是,.NET Compact Framework没有可行的解决方案。 WebBrowser.DrawToBitmap()在.NET Compact Framework中不存在。

请问我是否需要更多详细信息。

最佳答案

您需要使用另一个将HTML转换为位图的库或API,这种方式所需要做的就是将文档文本或externalhtml发送到API,确保html页面中的所有链接都是绝对相对的或具有基本标记在其中,让API进行转换,然后将位图发送到打印机。因此,如果您不能直接这样做,我将搜索HTML到位图API,作为解决您的问题的第二个选项,或作为后备选项。

.net可能有这样的API,如果您无法采用首选方法,我敢肯定会有很多第三方的API供您选择。

关于.net - 如何使用.NET CF在WebBrowser控件中获取所有页面的位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com