如何从fixedDocument中删除页面?
我添加这样的页面:
// 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)'方法!我该怎么办?
答案 0 :(得分:1)
您是否可以尝试将文档“克隆”到新文档中并将所有页面复制/移动到新文档中,但要删除的文档除外?
不确定这是否有效。
答案 1 :(得分:1)
我知道这是一个老问题,但最近我找到了这个问题。
public class MyFixedDocument : FixedDocument
{
public FamilyLawFixedDocument() : base() { }
public void RemoveChild(object child)
{
//call protected method of base class
base.RemoveLogicalChild(child);
}
}