C# 在文档中获取段落值

C# 在文档中获取段落值,c#,migradoc,C#,Migradoc,我这里有一句话: Paragraph par = row.Cells[0].AddParagraph("Value"); 有没有办法从PAR获得文本值?我已经尝试过PAL.GETValueE(),但不起作用。 段落可以包含不同大小、字体、属性以及图像和其他事物的文本混合。 以下是获取第一个文本元素的代码段: if (para.Elements.Count > 0) { Text t = para.Elements[0] as Text; if (t != null)

我这里有一句话:

Paragraph par = row.Cells[0].AddParagraph("Value");

有没有办法从PAR获得文本值?我已经尝试过PAL.GETValueE(),但不起作用。

段落可以包含不同大小、字体、属性以及图像和其他事物的文本混合。

以下是获取第一个文本元素的代码段:

if (para.Elements.Count > 0)
{
    Text t = para.Elements[0] as Text;
    if (t != null)
    {
        string s = t.Content;
        ...
    }
}
你知道你的代码在段落中添加了什么,所以你应该知道你要提取什么


我不知道你想做什么。每个文档对象都有一个标记成员供自定义使用。您可以将任何对象(包括
string
)分配给此标记。

谢谢,这很有效!我不知道这个标签,以前从未见过