我有一个 C# 代码隐藏文件,它从服务器获取动态生成的 HTML 并将其转换为 PDF。在 HTML 中有<link rel="stylesheet">
引用外部样式表的元素以及许多<img>
标签。
所有这些文件、图像和样式表都来自www.example.com
,我试图让所有元素都来自static.example.com
相同的 url。我已经用明显stringName.Replace("www.example.com","static.example.com")
的方法替换了 HTML 中的元素,但是对于 CSS 文件中的引用有什么办法吗?
FOR 例如:
background-image:url('www.example.com/bg.png');
需要成为
background-image:url('static.example.com/bg.png');
外部文件。
关于方法的任何想法?欢迎创意;我什么都愿意!
谢谢 :)