我正在使用Itextsharp将一些图像转换为PDF格式。其中一些图像很大(3600h乘2500w),有些小(700w乘1000h)。我的PDF页面是737H的842H。ItextSharp将图像缩放/调整为PDF格式
这些大图像中的一些不适合potrait,所以我在宽度>高度处翻转图像。
img.RotationDegrees = 90f;
现在我的问题是如何调整,使他们所有的规模和融入完美页面影像?
我尝试使用
var scalePercent= (PDFPage.Width/img.Width) * 100;
img.ScalePercent(scalePercent);
,但对于大多数图像,特别是小图片这没有工作。