vb.net - itextsharp : what is the height of a regular PDF page in pixels?

标签 vb.net pdf itext

常规 PDF 页面的高度是多少(以像素为单位)?

我听说是这样的:

Dim pgSize As New iTextSharp.text.Rectangle(595, 792)

但是我添加的图像可能占据了一半的高度,尽管 pgSize 看起来像一整页并且图像只占据了一半,但我得到的图像高度约为 619?

不知道是否是同一个单位?

最佳答案

您的页面大小取决于您在创建文档时设置的内容,可能使用 PageSize 对象(例如 PageSize.LETTER)。

一旦确定了这一点,iTextSharp 中的大多数元素都使用点,并且 1 英寸 = 2.54 厘米 = 72 点。

因此,如果您使用标准信纸页面 (8.5x11),则尺寸将为 612 x 792。

我不确定我是否理解你关于图像的第二个问题,但我相信 iTextSharp 中的所有单位都是点。

关于vb.net - itextsharp : what is the height of a regular PDF page in pixels?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1910881/

相关文章:

mysql - 为什么 OdbcDataReader 需要实时连接

asp.net - 在客户端单击时重新加载 Gridview

java - 提取文本位置时从 PdfBox 获取的负 X 或 Y

pdf - 使用 iText 获取 pdf 文件中元素的坐标

mysql - 删除表中的一行

mysql - 如何使用 vb.net 连接到 godaddy cpanel 中的在线数据库

java - 在 Flex/Java 中生成和显示 PDF 文件

pdf - 如何在经典 ASP 中创建 PDF 文件?

asp.net - 如何在不创建新 PDF 的情况下更新 PDF?

c# 如何使用 iTextsharp 从 pdf 返回字节数组