1
내가 그 파일 경로에 공백이지정된 HtmlTextWriter - 공간
C:\Documents and Settings....
은 무엇 보인다 포함 된 폴더에 이미지를 만들려고 할 때까지 모든 작업을 잘하는 HTML 페이지를 만들 지정된 HtmlTextWriter를 사용하기 위해 노력하고있어이 포함 Filepaths 발생하는 것은
m_htmlWriter.AddAttribute(HtmlTextWriterAttribute.Src, imageName);
결과로, 소스의 파일 경로 내 웹 브라우저에 잘못된 결과가되어 인터넷 브라우저에서 표시 할 수없는 설치 말 20
%로 공간을 변환된다 이미지를하는 차 대신 깨진 이미지 아이콘/이미지를 표시 .. 나는 나는 또한했습니다
참고 ImageName의 뿅 @
기호를 포함하여,
Uri.UnescapeDataString
포함 작업이를 얻기 위해 여러 다른 일을 시도했습니다 페이지 소스 (C:\Documents%20and%20Settings\...
)에서 링크를 복사하면 윈도우가 파일을 찾을 수 없다는 것을 알아 냈습니다. (
제한 사항으로 인해 HtmlAgilityPack을 사용할 수 없습니다. 아무도 아이디어가 없습니까? 해야 두 번째를 사용
AddAttribute(HtmlTextWriterAttribute, String)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)
: 두 개의 유사한 가능한 방법이 있습니다
m_htmlWriter.AddAttribute(HtmlTextWriterAttribute.Src, imageName, false);
- :
문서에 따르면 기본적으로 false인데, 나는 이것을 시도했다는 것을 확신한다. 결국 나는 html 이미지 태그를 하드 코딩했다. – Sayse