0

ページが横向きに配置されていて、そのページが複数のページにまたがってしまい、次のページが縦向きの場合、NewPage() 呼び出しがハングし、メモリ不足エラーがスローされます。すべてが 1 ページに収まる場合、または次のページも横向きの場合、横向きは問題なく機能します。

以下は、SetPageSize() 呼び出しに使用する四角形です。

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

0 に答える 0