У меня программа сама формирует в переменную тексты документов, которые потом присваиваются полям и оттуда выводятся на печать в формате odt. Если установить в OpenOffice выравнивание абзаца по ширине, то последнюю строчку каждого абзаца растягивает на всю ширину страницы, поскольку в конце нет символа принудительного перевода коретки. Приходится ставить выравнивание по левому краю и документ получается не красивым. Кроме того не соблюдаются и форматирования абзацев внутри вставленного фрагмента - все они начинаются с нулевой позиции, хотя отступ для них в OpenOffice установлен. Он применяется только к первой строке. Перевод строки через \r\n работает, но абзац им не завершается.
Интуитивно понимаю, что OpenOffice расценивает передаваемую переменнную как один абзац.
Можно ли вставлять в переменную некие специальные символы для того, чтобы заставить OpenOffice воспринимать каждый абзац как новый?


Некорректное закрытие абзацев при вставке в текст через переменную в OpenOffice
Автор Александр Пономарев, 11 апр. 2015 22:41
В этой теме нет ответов
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных