/// <summary>
/// 获取List编号内容
/// </summary>
/// <param name="para"></param>
/// <returns></returns>
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()接口后再看是否提取成功。