gpt4 book ai didi

c# - 在 C# 中保存包含所有样式和图像的 HTML 页面?

转载 作者:行者123 更新时间:2023-11-27 22:51:23 25 4
gpt4 key购买 nike

如何在 C# 中保存包含所有样式和图像的 HTML 页面?我需要以编程方式实现浏览器的“保存”功能,该功能不依赖于 Internet Explorer(WebBrowser 组件)。

最佳答案

我认为这并不容易。

使用 webclient 下载页面的所有 HTML,并将文本写入 HTML 文件。然后使用 html 解析器查找所有链接的图像并将它们保存在它们的子目录中。对 CSS 做同样的事情。

如果您不想保存所有图片,您可以将页面的 URL 添加到所有图片链接的开头。另外,请注意某些 URL:s 不是相对的,您必须对此进行补偿。并且不要忘记扫描所有链接图像的 css 文件

关于c# - 在 C# 中保存包含所有样式和图像的 HTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2653352/

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