如何在iTextSharp中制作双线表边框?

时间:2013-02-07 16:32:08

标签: c# pdf-generation itextsharp

到目前为止,我必须在iTextSharp中创建一个双线表格边框,以便只在具有此代码的特殊位置出现边框:

cell.Border = Rectangle.TOP_BORDER | Rectangle.BOTTOM_BORDER;

但边框是单行,是否有可以创建双线表边框的方法。 我试着把它变成这样:

cell.Border = Rectangle.TOP_BORDER | Rectangle.BOTTOM_BORDER | Rectangle.TOP_BORDER |  Rectangle.BOTTOM_BORDER ;

但不起作用。 感谢。

2 个答案:

答案 0 :(得分:1)

使用嵌套表怎么样?这是一个例子:http://www.ujihara.jp/iTextdotNET/examples/Chap1010.pdf

您可以尝试将表嵌套在1x1父表中。

以下是上述PDF的代码:http://www.ujihara.jp/iTextdotNET/examples/Chap1010.cs

从此页面:http://www.ujihara.jp/iTextdotNET/en/examples.html

您使用的是什么版本的iTextSharp?

答案 1 :(得分:0)

这很好用:

cell.Border = Rectangle.TOP_BORDER + Rectangle.BOTTOM_BORDER;