C# 获取pdf文件中的渲染图像大小

C# 获取pdf文件中的渲染图像大小,c#,vb.net,itextsharp,C#,Vb.net,Itextsharp,我是itextsharp的新手,当我在现有PDF中获取图像(比如原始图像大小为1000 X 40,缩放图像大小为20 X 20)时,当我检索它时,它会获取原始大小 如何获得重新调整大小的图像大小(20 X 20)?在您的情况下,图像将以原始尺寸导入PDF。仅在页面上显示时,它被转换为覆盖20x20区域(此处使用的任何单位)。如果要提取PDF页面上可见的维度中的图像,还必须提取显示图像的内容流中的当前变换。顺便说一句,当前变换可能包括旋转和倾斜,而不仅仅是拉伸。如果您希望获得与文件中看到的图像一样

我是itextsharp的新手,当我在现有PDF中获取图像(比如原始图像大小为1000 X 40,缩放图像大小为20 X 20)时,当我检索它时,它会获取原始大小


如何获得重新调整大小的图像大小(20 X 20)?

在您的情况下,图像将以原始尺寸导入PDF。仅在页面上显示时,它被转换为覆盖20x20区域(此处使用的任何单位)。如果要提取PDF页面上可见的维度中的图像,还必须提取显示图像的内容流中的当前变换。顺便说一句,当前变换可能包括旋转和倾斜,而不仅仅是拉伸。如果您希望获得与文件中看到的图像一样的图像,可能需要使用一些图像库进行一些失真。