次のようなタグを使用すると、HTMLWorker.ParseToList関数が例外(404-見つかりません)をスローするという問題が発生しました。
<img alt="none" src="/image.jpg" />
srcにデッドリンクがあります。画像をロードせずに続行したいのですが。
誰かがこれを構成する方法を今持っていますか、または同様の解決策を念頭に置いていますか?
次のようなタグを使用すると、HTMLWorker.ParseToList関数が例外(404-見つかりません)をスローするという問題が発生しました。
<img alt="none" src="/image.jpg" />
srcにデッドリンクがあります。画像をロードせずに続行したいのですが。
誰かがこれを構成する方法を今持っていますか、または同様の解決策を念頭に置いていますか?
パスは絶対パスである必要があります例:c:\ images \ image.jpg
あなたはそれを行うことができます
Server.MapPath(relativeUrl)
HTML を拡張されたのメソッドHTMLWorker
に渡す前に、必要な HTML 要素を削除 (または置換) するフィルターを含めるように拡張できます。HTMLWorker
ParseToList()
このスレッドを調べて
http://www.draggerco.com/node/2
私にとってはうまくいきます...
私はちょうど交換しました
string siteUrl = HttpContext.Current.Request.Url.AbsoluteUri.Replace(HttpContext.Current.Request.Url.AbsolutePath, "");
と
string siteUrl = HttpContext.Current.Server.MapPath([your_path_for_images_in_string]);
** 注: これには、HtmlWorker.Parse() メソッドを使用します
私は固定されています。でもこれは;
c:\images\image.jpg として localhost:3524\images\image.jpg
<img alt="none" src="http://localhost:3524/image.jpg" />
ホスト構成を作成します。
html = html.Replace("img src=\"", "img src=\"http://localhost:3524");
文言です。