0

我有以下问题:我想使用 aspose.words 和 vb.net 创建一个动态目录。我用这段代码做到了:

Dim doc As New Document()
Dim builder As New DocumentBuilder(doc2)
builder.InsertTableOfContents("""\o ""1-3"" ""\h ""\z ""\u")
builder.InsertBreak(BreakType.PageBreak)
[...]
doc.UpdateFields()
doc.Save(tempPath, SaveFormat.Docx)

它有效。问题是,当没有找到目录条目时,我在我的 docx 中获得:

No table of contents entries found.

是否可以编写类似的东西(伪代码):

If (no_entries_found) Then
    table_of_content.display=false
Endif

非常感谢,

丹尼尔

4

1 回答 1

3

我使用解决方法解决了...如果内容等于“未找到目录条目”。我用“”替换它。如果有人有更好的想法,我会很高兴听到他们的声音。

于 2013-06-27T12:31:13.090 回答