我正在将模板* .docx文件加载到DocumentBuilder中,然后移动到已知的合并字段。然后我使用docBuilder.Writeln(" some text")代替合并字段。那么我如何访问我写的最后一段文本来删除或修改它?
答案 0 :(得分:0)
请尝试使用以下代码:
Document doc = new Document(filePath);
DocumentBuilder builder = new DocumentBuilder(doc);
// Move cursor to MergeField and remove it
builder.MoveToMergeField("mf");
// Create a Bookmark
builder.StartBookmark("bm");
// Write something
builder.Write("Some text");
builder.EndBookmark("bm");
// Access content of Bookmark
Console.WriteLine(doc.Range.Bookmarks["bm"].Text);
希望,这有帮助。我和Aspose一起担任开发者布道者。