2015-02-06 4 views
1

Как проверить, имеют ли два элемента абзаца или два пролета одинаковых форматов?Как проверить, имеют ли два элемента одинаковые текстовые форматы?

У меня есть два пункта, и когда я экспортировать их, они имеют те же атрибуты:

<p fontWeight="bold"><span>Hello world</span></p> 
<p fontWeight="bold"><span>Hello world</span></p> 

я могу найти способ, чтобы получить строку с регулярным выражением и сделать строку сравнения, но я уверен, что там было способ, как это который кажется более надежной:

paragraph1.formatsMatch(paragraph2); 

ответ

0

Я думаю, что это ответ:

var same:Boolean = myParagraph.equalUserStyles(myOtherParagraph); 

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

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flashx/textLayout/elements/FlowElement.html

+0

Это проверяет только стили пользователей. Я оставляю это как ответ для потомков. –

 Смежные вопросы

  • Нет связанных вопросов^_^