缩小PDF页面

时间:2018-05-02 10:29:29

标签: pdfsharp

如何缩小PDF页面?

                 XSize xsizes = PdfSharp.PageSizeConverter.ToSize(PdfSharp.PageSize.A4);

                if (page.Orientation == PdfSharp.PageOrientation.Landscape)
                {
                    page.Width = xsizes.Height;
                    page.Height = xsizes.Width;
                }
                else
                {
                    page.Width = xsizes.Width;
                    page.Height = xsizes.Height;
                }

此代码从右侧裁剪pdf页面,因此页面内容从page.Need解决方案裁剪到缩小页面而没有裁剪内容。

1 个答案:

答案 0 :(得分:0)

创建一个所需大小的新页面,然后在该位置和所需大小的新页面上绘制现有页面,如图像。

One Sample上的两页显示了您需要的方法:
http://pdfsharp.net/wiki/TwoPagesOnOne-sample.ashx
您只需调整代码就可以在一个页面上绘制一个页面,但在此过程中调整页面大小。