H / V点上限为预缩放值32768

时间:2019-01-22 22:38:09

标签: adobe-pdf-library

PDF中给定路径中的点H / V属性似乎限制为矩阵转换预缩放的值32768。我正在尝试读取某些PDF的Point信息,其中似乎错误地限制了Point数据。当我尝试使用关联元素的变换矩阵对点进行变换时,该矩阵似乎将应用于上限值,而不是真正的基础值。库报告的给定点的H或V值可能大于32768,其中缩放值可能约为0.006。

有没有办法在缩放之前访问H或V值大于32768的Point?甚至获得正确的缩放值也可以。

我已经在15.0.4PlusP4k版本和其他15.0.4.x版本中看到这种行为。

1 个答案:

答案 0 :(得分:1)

是的,有两个接口可以访问路径中的点。 PDEPathGetData返回ASFixed值的列表,因此仅限于ASFixed范围(如您所见)。 PDEPathGetDataEx(PDEPath路径,ASReal * Data,int DataLen)将返回相同的Points数组,但它们将不限于ASFixed范围。

此外,我应该指出,Datalogics支持始终可以回答来自客户的此类问题。在线和通过电话。