Free Support Forum - aspose.com

如何裁剪Pdf页面每边的空白边?

技术支持,您好!
在VB.net 2008下,我用Aspose.Pdf.dll将Pdf的文档每一页转换成jpeg图片,即DPI设置成72,然后对每一页转换成jpeg之后的图片进行边界识别,每一页转换成图片之后,图片的像素大小通常为585x841; 假设白色边界的识别结果是(Left,Top)=(53,86),(Right,Bottom)=(46,78),单位是像素。那么要如何设置如下参数,才能正确裁剪掉每一页的白边呢?
Dim CropBox As Global.Aspose.Pdf.Rectangle = Pdf.Pages(i).CropBox
Pdf.Pages(i).CropBox = New Global.Aspose.Pdf.Rectangle(CropBox.LLX + Left / 72 * 2.5, CropBox.LLY + Top / 72 * 2.5, CropBox.URX - (W-Left-Right) / 72 * 2.5, CropBox.URY -(H-Top- Bottom) / 72 * 2.5) '这里的(Left,Top)=(53,86),(Right,Bottom)=(46,78) 参数要如何转换或者设置,才能正确地裁剪掉白边呢?

谢谢您的指导和帮助!

DCSoft

@ducaisoft

感谢您与支持人员联系。

您能否在共享示例文件和屏幕截图时详细说明您的要求,以便我们进行相应调查和提供帮助。 在共享请求的数据之前,请确保使用 Aspose.PDF for .NET 19.11