Страница 1 из 1

Межстрочный интервал

Добавлено: 17 июн 2015, 11:22
IVC
Можно ли установить для текста межстрочный интервал "точно 14 пт" (как в Word), а не через множитель?

Re: Межстрочный интервал

Добавлено: 17 июн 2015, 15:10
Ivan
Здравствуйте.

К сожалению, на данный момент такой функциональности нет.
Если это для вас критично, пришлите запрос на саппорт, мы рассмотрим возможность доработки.

Спасибо.

Re: Межстрочный интервал

Добавлено: 17 июн 2015, 17:00
IVC
А почему в Word множитель межстрочного интервала 0,97 (если Allow Html Tags = false) и 0,98 (если Allow Html Tags = true)? Можно поменять на 1 без использования тегов?

Re: Межстрочный интервал

Добавлено: 18 июн 2015, 13:24
Ivan
Здравствуйте.

Отрисовка текста в MS-Office осуществляется собственными методами, которые не совпадают ни с Winforms (GDI+ (Standard, Typographic), GDI (WYSIWYG)), ни с Wpf, ни с Flex.
Поэтому если экспортировать текст с нормальным межстрочным интервалом, то при большом количестве текста нижние строки не будут помещаться в ячейки и будут обрезаться.
Для решения этой проблемы при экспорте текста специально задаётся уменьшенный межстрочный интервал:

Код: Выделить всё

StiOptions.Export.RichText.LineSpacing = 0.957;
StiOptions.Export.Word.LineSpacing = 0.965;
Эти параметры можно установить в 1 в том случае, если вы используете свойство экспорта "Использовать колонтитулы страницы".
При этом высота строк не задаётся, и они автоматически увеличиваются чтобы вместить всё содержимое ячеек.

Спасибо.

Re: Межстрочный интервал

Добавлено: 19 июн 2015, 12:13
IVC
Спасибо

Re: Межстрочный интервал

Добавлено: 19 июн 2015, 17:10
Andrew
Здравствуйте,

Всегда рады помочь!

Спасибо.