Aspose,访问DocumentBuilder编写的最后一段文本

时间:2016-06-02 14:08:45

标签: c# aspose

我正在将模板* .docx文件加载到DocumentBuilder中,然后移动到已知的合并字段。然后我使用docBuilder.Writeln(" some text")代替合并字段。那么我如何访问我写的最后一段文本来删除或修改它?

1 个答案:

答案 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一起担任开发者布道者。