提取word文件中的字段并导出到数据库

Extracting fields in word files and export it to database

我需要一些关于使用 Aspose word for .net 的建议。对于我的一个项目,我有一个要求,必须从 word 文档中提取数据 "fields" 并将其导出到数据库。我可以知道我应该如何开始吗?我试过演示。但是,我仍然对实施有疑问。所有字段都在不同列和行的 table 中。

请使用以下代码示例获取 FormFields 的值。

Document doc = new Document(MyDir + "in.docx");

foreach (FormField formField in doc.Range.FormFields)
{
    if (formField.Type == FieldType.FieldFormDropDown)
        Console.WriteLine(formField.DropDownItems[formField.DropDownSelectedIndex]);
    else if (formField.Type == FieldType.FieldFormTextInput)
        Console.WriteLine(formField.Result);
}

我在 Aspose 工作,担任开发人员布道师。