0

如果页面已被置于横向,并且该页面最终跨越多个页面,并且下一页是纵向的,则 NewPage() 调用挂起并引发内存不足错误。如果横向都适合单个页面,或者如果下一页也是横向的,则横向工作正常。

下面是我用于 SetPageSize() 调用的矩形。

        public Rectangle PageLayout
    {
        get
        {
            if (PageOrientation == PageOrientation.Landscape)
                return PageSize.LETTER.Rotate();
            return PageSize.LETTER;
        }
    }
4

0 回答 0