iTextSharp获得PDF DPI

如何将我从硬盘中读取的PDF的DPI转换为iTextSharp?

PDF不一定在其定义中使用DPI。 PDF允许文档创建者定义他们自己的用户坐标空间,该空间可能会或可能不会映射到类似于每英寸点数的任何内容。

检查如何使用itextsharp以pdf计算正确的图像大小?

PDF UserUnit应给出默认用户空间单位的大小,以1/72英寸的倍数表示。

默认用户空间(1/72英寸)中单位大小的默认值与点(印刷行业广泛使用的单位)大致相同。 然而,它并不完全相同; 没有普遍定义的观点。

从概念上讲,用户空间是一个无限的平面。 该平面的仅一小部分对应于输出设备的可成像区域:由页面字典中的CropBox条目定义的矩形区域。 每个页面的查看或打印的默认用户空间区域可以不同。

用户空间中的坐标(如在任何其他坐标空间中)可以指定为整数或实数,并且默认用户空间中的单位大小不会将位置约束到任何任意网格。 用户空间中坐标的分辨率与设备空间中像素的分辨率无关。