現場顯示結果

以下是解釋 C# 原始程式碼的逐步指南,該程式碼使用 Aspose.Words for .NET 的「顯示欄位結果」功能。確保仔細執行每個步驟以獲得所需的結果。

第 1 步:文檔目錄設置

在提供的程式碼中,您必須指定文件的目錄。將值“YOUR DOCUMENT DIRECTORY”替換為文檔目錄的相應路徑。

string dataDir = "YOUR DOCUMENTS DIRECTORY";

第 2 步:載入文檔

第一步是載入要在其中顯示欄位結果的文件。

Document document = new Document(dataDir + "Miscellaneous fields.docx");

請務必將「Miscellaneous Fields.docx」替換為您自己的檔案名稱。

第 3 步:更新字段

我們使用UpdateFields()更新文檔中所有字段的方法。

document. UpdateFields();

此步驟很重要,因為它可以確保正確顯示欄位結果。

第 4 步:顯示現場結果

我們使用一個foreach循環遍歷文件中的所有欄位並顯示其結果。

foreach(Field field in document.Range.Fields)
     Console.WriteLine(field.DisplayResult);

在循環的每次迭代中,我們訪問DisplayResult欄位的屬性來取得顯示的結果。

使用 Aspose.Words for .NET 顯示欄位結果的原始碼範例

//文檔目錄的路徑。
string dataDir = "YOUR DOCUMENTS DIRECTORY";

//載入文檔。
Document document = new Document(dataDir + "Miscellaneous fields.docx");

//更新字段。
document. UpdateFields();

//顯示現場結果。
foreach(Field field in document.Range.Fields)
     Console.WriteLine(field.DisplayResult);

在此範例中,我們上傳了一個文檔,更新了所有字段,然後循環顯示各個字段以顯示其結果。您可以使用自己的邏輯自訂此步驟來處理欄位結果。

我們關於使用 Aspose.Words for .NET 的「顯示欄位結果」功能的指南到此結束。

常見問題解答

Q:Aspose.Words 中的結果顯示欄位是什麼?

答:Aspose.Words 中的結果顯示欄位是一種在 Word 文件中顯示運算或計算結果的欄位。例如,結果顯示欄位可用於顯示幾個值的總和或數學公式的結果。

Q:如何使用Aspose.Words更新Word文件中的結果顯示欄位?

答:要使用Aspose.Words更新Word文件中的結果顯示字段,您可以使用UpdateFields方法。此方法循環遍歷文件並更新所有字段,包括結果顯示字段,根據當前資料重新計算值。

Q:結果顯示欄位顯示的結果可以格式化嗎?

答:是的,您可以使用適當的語法來指定結果顯示欄位顯示的結果的格式來指定格式。例如,您可以設定具有特定小數位數的數字格式或使用自訂日期格式。

Q:如何使用 Aspose.Words 從 Word 文件中刪除結果顯示欄位?

答:要使用Aspose.Words從Word文件中刪除結果顯示字段,您可以使用Remove方法。此方法刪除該欄位並將其替換為其靜態結果。