首页 > 解决方案 > 使用 Itext c# 转换为 PDF 时在同一行对齐

问题描述

嗨,我有一个我正在使用的代码

            using (var doc = new Document())
        {
            using (var writer = PdfWriter.GetInstance(doc, ms))
            {
                doc.Open();
                var example_html = data;
                    using (var srHtml = new StringReader(example_html))
                {
                    iTextSharp.tool.xml.XMLWorkerHelper.GetInstance().ParseXHtml(writer, doc, srHtml);
                }

                doc.Close();
            }
        }

我有 HTML

<p style="text-align: center;">Programuli uzrunvelyopis sistemis sheqmnisas da&nbsp;</p>

<p style="text-align: center;">momsaxurebis xelshekruleba</p>

<p style="text-align: center;">
	<br></br>
</p>

<p style="text-align:left;">This text is left aligned<span style="float:right;">This text is right aligned</span></p>

<p>
	<br></br>
</p>

<p>ertis mriv blabada raradwadaw rada rarada rarada (shemdgomsghi &quot;&quot;) blabladd</p>

<p>
	<br></br>
</p>

<p><strong><span style="font-size: 36px;">terminalta ganmarteba</span></strong></p>

<ul>
	<li>dadarara</li>
	<li>arararara</li>
	<li>atatatata</li>
</ul>

一切正常,但此文本左对齐此文本右对齐

这是它的工作原理 示例

这就是我需要的 例子2

有什么建议么??

标签: c#html

解决方案


推荐阅读