Aspose.Words 自动编号段落提取编号内容

/// 
/// 获取List编号内容
/// 
/// 
/// 
public static string GetListString(Aspose.Words.Paragraph para)
{
    string strRtn = string.Empty;
    if (para.IsListItem)
    {
        if (para.ListFormat.ListLevel.NumberStyle == Aspose.Words.NumberStyle.Bullet)
        {
            if (para.ListFormat.ListLevel.NumberFormat == "")
            {
                strRtn = "●";
            }
        }
        else
        {
            strRtn = para.ListLabel.LabelString;
        }
    }
    return strRtn;
}

如果提取不成功请确定该段落是否确实具有自动编号,如果确定,那么请在Aspose.Words.Document类对象doc使用doc.UpdateListLabels()接口后再看是否提取成功。

你可能感兴趣的:(Aspose.Words,c#,visual,studio)