下划线单元格内容,包括iTextSharp中的前导空格

时间:2012-10-22 03:48:10

标签: c# asp.net itextsharp

目前我正在使用ASP.Net中的iTextSharp生成PDF。

变量长度的一个领域需要加下划线。实际上在输出文件中,特定字段用线条显示(如在刻度笔记本中)。

例如,该字段已分配了10行,因此用户可以根据他的要求填写或可以留空。但是,现在自动化之后,数据将由用户提供,稍后将生成为PDF文件,并且此特定字段的长度可变。

有没有办法可以强调该领域的前导空格,例如1500个字符宽度中只有500个被填充,其余1000个字符可以加下划线。有什么方法可以用iTextSharp实现它。

我通过将下划线附加到实际数据(从DB检索它)并通过将下划线属性分配给块类来强调文本数据来尝试它,但没有帮助。

感谢您提出任何建议/建议/建议

1 个答案:

答案 0 :(得分:0)

下载http://www.manning.com/lowagie2/samplechapter2.pdf并查看第2.2.6节中的数字。这或多或少是你想要的吗?在这种情况下,您需要使用该部分中描述的LineSeparator