2016-09-07 62 views
1

我需要一些關於使用Aspose word for .net的建議。對於我的一個項目,我要求必須提取Word文檔中的數據「字段」並將其導出到數據庫。我可以知道我應該如何開始?我試過了演示。但是,我仍然懷疑實施。所有字段都在不同的列和行中。提取字文件中的字段並將其導出到數據庫中

  • 該演示似乎只能從一個word文件中提取數據。是 它可能從多個word文件中提取數據與不同的 文件名?例如,Test1.doc和Test2.doc。

  • 該演示似乎沒有找到我的字段文件與「領域」它顯示 錯誤「文件未找到」。

  • 我想使用的Aspose字爲「識字」這個詞的文件,閱讀 的「場」的內容,並將其保存到相應的列 「數據庫」。它是否正確?

回答

2

請使用下面的代碼示例來獲得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作爲Developer evangelist。

相關問題