• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Как получить alignment абзаца у richtext поля?

seoman2

Green Team
17.02.2010
504
1
BIT
45
Неожиданная проблема, не получается получить (как записывать в поле через абзацы стили в даже хелпе есть) стиль отдельного абзаца RichText поля.

Я получаю абзацы поля через NotesRichTextRange. Прохожусь NotesRichTextNavigator по
NotesRichTextItem.

Нужно получить что то типа Messagebox rtRange.TextParagraph.Alignment
 
Последнее редактирование модератором:
C

Cheburan

Может выгрузить в DXL и посмотреть на результат?
 

seoman2

Green Team
17.02.2010
504
1
BIT
45
Делал с помощью CreateDXLExporter, но там оч. много лишнего, вот пример строки

Код:
<richtext>
<pardef id="2" align="center" keepwithnext="true" keeptogether="true"/>
<par def="2">
<run>
<font size="12pt" name="Times New Roman" pitch="variable" truetype="true" familyid="10"/>
1111111
</run>
</par>
<pardef id="3" keepwithnext="true" keeptogether="true"/>
<par def="3">
<run>
<font size="12pt" name="Times New Roman" pitch="variable" truetype="true" familyid="10"/>
222222
</run>
</par>
<pardef id="4" align="right" keepwithnext="true" keeptogether="true"/>
<par def="4">
<run>
<font size="12pt" name="Times New Roman" pitch="variable" truetype="true" familyid="10"/>
3333333
</run>
</par>
</richtext>

А мне нужен нормальный чистый html
 

seoman2

Green Team
17.02.2010
504
1
BIT
45
Вообще у меня задача - из ричтекст поля с форматированным текстом и таблицми сгенерить html код.
Хочу получать текст по абзацам, получать положение текста, самому обрамлять его нужными тегами.
С таблицами - не знаю еще как быть.
В идеале конечно CreateDXLExporter и наложить на результат XSLT. но вот даже моего примера - это сложно реализовать (создать правильный XSLT).
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
здесь выкладывал код из БД кот. делает хтмл из дока
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!