5

如何从固定文档中删除页面?

我添加这样的页面:

// Add page to pageContent
PageContent pageContent = new PageContent();
((IAddChild)pageContent).AddChild(fixedPage);

// Add pageContent to wholeDoc
fixedDocument.Pages.Add(pageContent);

//Add to documentVeiwer
documentViewer1.Document = fixedDocument;

但是没有 'fixedDocument.Pages.Remove(page)' 方法!我能做些什么?

4

2 回答 2

1

您是否可以尝试将文档“克隆”到新文档中并将所有页面复制/移动到新文档中,除了您要删除的页面?

不确定这是否可行。

于 2011-08-01T14:44:08.943 回答
1

我知道这是一个老问题,但最近我遇到了这个问题。

public class MyFixedDocument : FixedDocument
{
    public FamilyLawFixedDocument() : base() { }

    public void RemoveChild(object child)
    {
        //call protected method of base class
        base.RemoveLogicalChild(child);
    }
}
于 2014-07-22T06:04:56.907 回答