1

2 つの段落要素または 2 つのスパンが同じ形式であるかどうかを確認するにはどうすればよいですか?

2 つの段落があり、それらをエクスポートすると、まったく同じ属性になります。

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

正規表現で文字列を取得して文字列比較を行う方法を見つけることができますが、より堅牢に見える次のような方法があったと確信しています。

paragraph1.formatsMatch(paragraph2);
4

1 に答える 1

0

これが答えだと思います:

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

常に true を示しているため、さらにテストを実行する必要があります。しかし、ユーザーのスタイルのみをチェックし、テキストレイアウト形式や計算形式はチェックしないと思います。

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

于 2015-02-06T12:06:51.713 に答える