繁体   English   中英

文档周围出现空白以进行预览

[英]White spaces appear around the document to preview

我有使用打印的WPF应用程序。 我有从“ DocumentPaginator”继承的类

class ReportPaginator : DocumentPaginator
{
    private Size pageSize;

    public override IDocumentPaginatorSource Source
    {
        get { return null; }
    }

    public override bool IsPageCountValid
    {
        get { return true; }
    }

    public override int PageCount
    {
        get { return pageCount; }
    }

    public override Size PageSize
    {
        get { return pageSize; }
        set
        {
            if (value != null)
            {
                pageSize = value;
                CalculatesPage();
            }
        }
    }

    public override DocumentPage GetPage(int pageNumber)
    {
       // some code.
    }  
}

当我从此分页器获得FixedDocumentSequence时,可以在打印之前预览文档。 “ pageSize”属性不适用于此DocumentPage,并且页面周围有空格如何解决此问题

仅当有人遇到相同问题的情况下。
我的问题是在我自己的代码中(特别是在GetPage()方法中生成Page的部分GetPage() ,当实现GetPage方法时,我在页面本身周围生成了空白。

如果您遇到相同的问题,则可能需要GetPage检查GetPage方法可能会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM