Экспорт в Excel - высота ячеек

Обсуждение Stimulsoft Reports.NET
Ответить
Alkatraz
Сообщения: 22
Зарегистрирован: 27 апр 2010, 16:46

Экспорт в Excel - высота ячеек

Сообщение Alkatraz »

Надоело уже мучаться с экспортом в Excel - если экспорт ячеек с фиксированной высотой уже налажен с помощью подбора типа шрифта и отступов от границ, то экспорт ячеек с автоподбором высоты просто бесит - на предпросмотре все красиво, а в экспорте высота ячейки обязательно будет на пол строки, а то и на целую строку меньше. Заметил, что это часто происходит из-за того, что на предпросмотре слово помещается в ширину ячейки, а при экспорте переносится на другую строку. Шаманство с отступами и типом шрифта в этом случае уже не помогают.

Что делать?
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Экспорт в Excel - высота ячеек

Сообщение Ivan »

Здравствуйте.

К сожалению, тут мы не можем ничего поделать: как уже упоминалось некоднократно, отрисовка текста в Excel осуществляется собственными методами, и не совпадает ни с GDI+ (Standard, Typographic), ни с GDI (WYSIWYG). К тому же внутренние расчеты MS-Excel глючат сами по себе.

Например, откройте файл, прикрепленный к этому посту. Файл сделан вручную прямо в Excel. В нем на каждой из трех страниц в ячейке A1 размещен один и тот же текст, но с разным шрифтом. На каждой странице к этой ячейке применена функция "Автоподбор высоты строки".
Результаты:
- первая страница: режим редактирования - внизу ячейки остался большой зазор; режим предпросмотра печати - зазор еще больше.
- вторая и третья страница: режим редактирования - высота ячейки рассчитана правильно; режим предпросмотра печати - нижняя строка не влазит в ячейку.

Спасибо.
Вложения
Глюки Wysiwyg в MS-Excel.xls
(20.5 КБ) 189 скачиваний
Ответить