身份#

单位矩阵是一个 矩阵,不执行任何操作 - 用于语法要求矩阵但不应进行任何实际变换的情况。它的形式是 pymupdf.Matrix(1, 0, 0, 1, 0, 0)

身份是一个常量,一个“不可变”的对象。因此,它的所有矩阵属性都是只读的,并且其方法被禁用。

如果你需要一个可变的单位矩阵作为起点,可以使用以下语句之一:

>>> m = pymupdf.Matrix(1, 0, 0, 1, 0, 0)  # specify the values
>>> m = pymupdf.Matrix(1, 1)              # use scaling by factor 1
>>> m = pymupdf.Matrix(0)                 # use rotation by zero degrees
>>> m = pymupdf.Matrix(pymupdf.Identity)     # make a copy of Identity

本软件按原样提供,不作任何明示或暗示的担保。该软件根据许可证分发,除非按照该许可证的条款明确授权,否则不得复制、修改或分发。有关许可信息,请参阅artifex.com或联系Artifex Software Inc.,地址:39 Mesa Street, Suite 108A, San Francisco CA 94129, United States以获取更多信息。