获取textframe的样式
你好 :如附件所示,如何获取该textframe区域内的格式样式呢?
下面的代码可以按paragraph来获取样式,比如字体名称,大小等
但是每一个字的样式都有可能不一样的,如果需要的话,就得将selection设置为每一个字,然后分别获取样式
foreach (FrameBase fb in _textControl.TextParts.GetMainText().Frames)
{
if (fb is TextFrame)
{
TextFrame tf = (TextFrame)fb;
foreach (Paragraph ph in tf.Paragraphs)
{
tf.Selection.Start = ph.Start - 1;
tf.Selection.Length = ph.Length;
int size=tf.Selection.FontSize;
string df=tf.Selection.FontName;
}
}
}
页:
[1]