Стили границ NPOI выглядят по-разному в MacOS / iOS Preview. - PullRequest
0 голосов
/ 31 мая 2018

Следующий стиль

var style1 = (XSSFCellStyle)workbook.CreateCellStyle();
var pink = new XSSFColor(new byte[] { 228, 52, 145 });
style1.SetBorderColor(BorderSide.TOP, pink);
style1.BorderTop = BorderStyle.Medium;

Правильно отображается в Excel

enter image description here

Но не в MacOS / iOS Preview

enter image description here

Как сделать так, чтобы границы выглядели правильно?

1 Ответ

0 голосов
/ 12 июня 2018

Наконец, применение границ везде исправило проблему в macOS / iOS Preview.Я добавил:

var grayColor = new XSSFColor(new byte[] { 210, 210, 223 });
style1.SetBorderColor(BorderSide.RIGHT, grayColor);
style1.BorderRight = BorderStyle.Thin;
style1.SetBorderColor(BorderSide.LEFT, grayColor);
style1.BorderLeft = BorderStyle.Thin;
style1.SetBorderColor(BorderSide.BOTTOM, grayColor);
style1.BorderBottom = BorderStyle.Thin;
...