0

pdfpcell のテキストを正当化するには、これらのコマンドを知っています

PdfPCell Example= new PdfPCell(new paragraph("Some text here",MyFont));//previous created font
Example.HorizontalAlignment = Element.ALIGN_JUSTIFIED;

しかし、私はhmtl文字列を持っていて、デコードする必要があり、私はこのようにやっています

string txt = "long html string text"
PdfPCell Example2= new PdfPCell();
List<IElement> sr = HTMLWorker.ParseToList(new StringReader(txt ), style);//style was previous created
foreach (IElement element in sr)
{
    Example2.AddElement(element);
}
Example2.SetLeading(0f, 1.5f);
Example2.Border = 0;
Example2.PaddingBottom = 20;
Table1.AddCell(Example2);//table declared previous

わかりました、この時点まではすべてが機能しており、pdfp ドキュメントは問題ありませんが、html 文字列の配置を無視して、すべてのテキストを強制的に正当化する必要があります。

私はこれを試しました

Example2.HorizontalAlignment = Element.ALIGN_JUSTIFIED;

しかし、動作しません。

4

1 に答える 1