RTF Datawindow и RTF Control Content, как найти текст по цвету, название шрифта? - PullRequest
0 голосов
/ 14 сентября 2009

я сохранил формат файла RTF в моей базе данных ASA.

Как выбрать содержимое, используя цвет или имя шрифта, выравнивание. Например:

У меня есть контент, в котором есть 100 строк с форматированным текстом между ними, он содержит текст синего цвета, мне нужно выбирать динамически, давая цвет "синий"

это возможно?

1 Ответ

0 голосов
/ 14 сентября 2009

В RTF у вас есть таблица цветов вверху, которая определяет все используемые цвета.

Только с определенным синим цветом это будет выглядеть примерно так:

{\colortbl ;\red0\green0\blue255;}

Затем в реальном тексте у вас есть \cf1, чтобы перейти к первому определенному цвету, и \cf0, чтобы вернуться к черному, например:

some black text\par
\cf1 this is blue text\cf0\par
more black text\par

(\par означает абзац)

...