滚动查看器到XPS中的多个页面

时间:2018-06-29 06:48:49

标签: c# pdf controls xps

我有一个scrollviewer控件,其中有stackpanel。我已经完成了从控制到XPS的转换。但是出现了问题,我只将XPS的内容显示在滚动视图中。如何获取需要滚动到XPS或其他新页面的部分? XPS

这是文档的结尾,但是新页面上应该还有6个游戏。 我这样转换:

            FixedDocument fixedDoc = new FixedDocument();
            PageContent pageContent = new PageContent();
            FixedPage fixedPage = new FixedPage();

            //Create first page of document
            fixedPage.Children.Add(control);
            ((System.Windows.Markup.IAddChild)pageContent).AddChild(fixedPage);
            fixedDoc.Pages.Add(pageContent);
            //Create any other required pages here

            FixedDocument doc = fixedDoc;
            XpsDocument xpsd = new XpsDocument(filename, FileAccess.ReadWrite);
            XpsDocumentWriter xw = XpsDocument.CreateXpsDocumentWriter(xpsd);

谢谢!

0 个答案:

没有答案