身份#

Identity 是一个不执行任何操作的 Matrix 对象——当语法要求矩阵,但不需要进行实际变换时使用。它的形式为 pymupdf.Matrix(1, 0, 0, 1, 0, 0)

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

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

>>> 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 获取更多信息。