2015-10-27 4 views
0

Я использую iTextSharp xmlworker для создания сетки таблицы с границами на ячейках. Когда он отображает PDF, у всех ячеек есть заполнение или поля ячейки. Любая идея, как удалить заполнение ячейки? Я пробовал использовать padding: 0 стилей и старый атрибут элемента tablepadding = "0", но ничего не помогает. Прикрепление рисунка, чтобы проиллюстрировать, что он делает. Есть идеи? Example iTextSharp tableitextsharp xmlworker удалить таблицу padding

+0

Я пробовал встроенные стили margin: 0; заполнение: 0; на столе, tr и td элементы. Включая атрибут cellpadding = "0" в элементе таблицы. – gilm0079

ответ

0

Я смотрел список соответствия CSS iText xmlworker и видел свойство, называемое границей. Я никогда не использовал это свойство. Похоже, что проблема устранена.

border-collapse: collapse; 

Ссылки:
Conformance List
CSS border-collapse

Это не идеально, но достаточно близко. Смежные границы не имеют одинаковых пикселей, как это делает HTML, но я могу закрепить его, чтобы исключить определенные границы, если это необходимо, чтобы обойти это.

Смежные вопросы