동적으로 생성 된 HTML을 서버에서 가져 와서 PDF로 변환하는 C# 코드 숨김 파일이 있습니다. HTML에는 외부 스타일 시트를 참조하는 <link rel="stylesheet">
요소와 많은 <img>
태그가 있습니다.C# .NET : 동적으로 생성 된 HTML에서 CSS 파일의 요소를 변경 하시겠습니까?
이 파일들, 이미지 및 스타일 시트는 모두 www.example.com
에서 가져 왔으며 모든 요소를 동일한 URL로 static.example.com
에서 가져 오려고합니다. 나는 명백한 stringName.Replace("www.example.com","static.example.com")
을 HTML의 요소를 대체하기 위해 사용했지만, CSS 파일의 참조를 위해 그렇게 할 수있는 방법이 있습니까? 예를 들어
:
외부 파일에
background-image:url('static.example.com/bg.png');
될 필요가 background-image:url('www.example.com/bg.png');
.
접근 방법에 대한 아이디어가 있습니까? 창의력을 환영합니다. 나는 아무것도를 위해있다!
감사합니다 :)
'/ path/to/file.png' URL은 각 서버에서 동일합니다 (btw). – batman