Не работает межстрочный интервал при экспорте в word

Обсуждение Stimulsoft Reports.NET
Ответить
MiXaiL
Сообщения: 60
Зарегистрирован: 09 янв 2019, 00:14

Не работает межстрочный интервал при экспорте в word

Сообщение MiXaiL »

Пример mrt вер.2019.2.2: https://cloud.mail.ru/public/5LPa/4XMCJMJTn
Ошибка при экспорте в word, межстрочный не учитывается, текст обрезается (jpg): https://cloud.mail.ru/public/5AMZ/3Ku5G3FXY
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Не работает межстрочный интервал при экспорте в word

Сообщение Aleksey »

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

Необходимо время для анализа. О результатах дадим знать.

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

Re: Не работает межстрочный интервал при экспорте в word

Сообщение Ivan »

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

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

Ошибка при экспорте в word, межстрочный не учитывается, 
Это не ошибка, а ограничение самого MS-Word: межстрочный интервал можно задать только для всего абзаца целиком.
Вы задали полуторный интервал для всего текста, а потом для каждого абзаца указали одинарный.
Наш движок отрабатывает межстрочный интервал для каждой строки, поэтому для последней строки каждого абзаца включается полуторный.
Но MS-Word применяет для каждого абзаца только один межстрочный интервал, им оказывается одинарный.

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

текст обрезается
Это уже ошибка в нашем коде экспорта: для последнего абзаца неправильно устанавливался межстрочный интервал, полуторный вместо одинарного.
Т.к. размеры рассчитывались для одинарного, то последний длинный абзац и не помещается.
Мы сделали исправление, патч будет включён в следующий билд.


P.S. Скорее всего вы пытались сделать в тексте абзацный отступ.
Несколько билдов назад мы добавили поддержку нескольких атрибутов в стиле параграфа.
Теперь можно задавать абзацный отступ например таким образом:

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

<p style="margin-top:0.3;margin-bottom:0.3;"> ваш текст </p>
Спасибо.
MiXaiL
Сообщения: 60
Зарегистрирован: 09 янв 2019, 00:14

Re: Не работает межстрочный интервал при экспорте в word

Сообщение MiXaiL »

Да, мне нужен был абзацный отступ, извиняюсь, что пропустил этот момент :oops:
Спасибо, ваше решение отлично работает, вы очень сильно мне помогли!
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Не работает межстрочный интервал при экспорте в word

Сообщение Aleksey »

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

Всегда рады помочь!
Ответить