2011-10-20 3 views
2

私はItextSharpがHTMLとCSSの解析についていくつかのimportant制限を持っていることを知っています。HTMLとCSSのためのItextSharpのサポート

私はいくつかの文書や投稿を探しています。私はこの可能性を教えてくれます。

どのようなCSSスタイルを使用できますか?私はそれをどのように示していますか?

同じことがHTMLに当てはまります。今朝、私は<hr />タグを使用していたため、ItextSharpでサポートされていないと思われていました。

私はそのようなドキュメントを探していましたが、何も見つかりませんでした。

ありがとうございました。

答えて

5

HTMLパーサは動くターゲットなので、サポートされているものを理解する最も良い方法は、ソースを表示することです。 HTMLTagProcessors.cs,HtmlTags.csおよびStyleSheet.csの最新バージョンがあります。

HtmlTags.csは、有効なHTMLとCSS文字列を定義します。ファイルの上部にはサポートされているHTMLタグが表示され、中間は有効なHTML属性値と最後にCSS宣言が続くHTML属性です。

HTMLTagProcessors.csあなたに処理ルールが表示されます。

StyleSheet.csは、スタイルシートが基本的にHTMLルールに変換される方法を示します。具体的に、あなたのアプリが<hr />タグに遭遇するとクラッシュしたが、うまくいけば、あなたが戻って元にトレースすることができますいくつかのデバッグ情報を得た理由を私は知らない171

線を中心ResolveStyleAttribute方法を見てください。

+0

非常にクリスありがとうございます。 – Jonathan

関連する問題