5
OK文字列のHTMLをPDFCEllに解析しています。外部CSSを使用してXMLを解析する
ここからの助けに感謝します。
ここで私はそれをやっています。
は、どのように私はクラスのではなくSTYLEを使用することができますので、私は、外部CSSファイルを使用しない=「」
public class XhtmlToListHelper : IElementHandler
{
// Generic list of elements
public List<IElement> elements = new List<IElement>();
// Add the item to the list
public void Add(IWritable w)
{
if (w is WritableElement)
{
elements.AddRange(((WritableElement)w).Elements());
}
}
string html = "<ul class=\"list\"><li>html 1</li><li>html 2</li><li>html 3</li></ul>";
using (TextReader sr = new StringReader(html))
{
XMLWorkerHelper.GetInstance().ParseXHtml(XhtmlHelper, sr);
}
foreach (var element in XhtmlHelper.elements)
{
if (element.IsContent())
{
PDFCell.AddElement(element);
}
}
は今、私はここまでだが、どのようにそれをすべてTYEするかが私を回避してきました。どんな助けも大いにあふれているでしょう。
HtmlPipelineContext htmlContext = new HtmlPipelineContext(null);
htmlContext.SetTagFactory(iTextSharp.tool.xml.html.Tags.GetHtmlTagProcessorFactory());
ICSSResolver cssResolver = XMLWorkerHelper.GetInstance().GetDefaultCssResolver(false);
cssResolver.AddCssFile(HttpContext.Current.Server.MapPath("~/Templates/css/core.css"), true);
は病気に再びあなたの助けに感謝、行くことを与えます。 :} –
もう一度ありがとう。夢のように働きました...良いキットの一片。 –
このコードを使用してテーブルヘッダーを繰り返す方法 –