PyPDF2 RectangleObject類

2023-03-29 10:33 更新

?classPyPDF2.generic.RectangleObject(arr: Union[RectangleObject, Tuple[float, float, float, float]])?

基類: ArrayObject

此類用于表示PyPDF2 中的頁面框。這些盒子包括:

  • ?artbox?
  • ?artbox?
  • ?artbox?
  • ?artbox?
  • ?artbox?
屬性 bottom: FloatObject

ensureIsNumber(value: Any)→ Union[FloatObject, NumberObject]

getHeight()→ Decimal

getLowerLeft()→ Tuple[Decimal, Decimal]

getLowerLeft_x()→ FloatObject

getLowerLeft_y()→ FloatObject

getLowerRight()→ Tuple[Decimal, Decimal]

getLowerRight_x()→ FloatObject

getLowerRight_y()→ FloatObject

getUpperLeft()→ Tuple[Decimal, Decimal]

getUpperLeft_x()→ FloatObject

getUpperLeft_y()→ FloatObject

getUpperRight()→ Tuple[Decimal, Decimal]

getUpperRight_x()→ FloatObject

getUpperRight_y()→ FloatObject

getWidth()→ Decimal

屬性 height: Decimal

indirect_reference: Optional[IndirectObject]

屬性 left: FloatObject
屬性 lowerLeft: Tuple[Decimal, Decimal]
屬性 lowerRight: Tuple[Decimal, Decimal]
屬性 lower_left: Tuple[Decimal, Decimal]
以 (x,y) 形式讀取和修改此框的左下角坐標的屬性。
屬性 lower_right: Tuple[Decimal, Decimal]

以 (x,y) 形式讀取和修改此框右下角坐標的屬性。

屬性 right: FloatObject

scale(sx: float, sy: float)→ RectangleObject

setLowerLeft(value: Tuple[float, float])→ None

setLowerRight(value: Tuple[float, float])→ None

setUpperLeft(value: Tuple[float, float])→ None

setUpperRight(value: Tuple[float, float])→ None

屬性 top: FloatObject
屬性 upperLeft: Tuple[Decimal, Decimal]
屬性 upperRight: Tuple[Decimal, Decimal]
屬性 upper_left: Tuple[Decimal, Decimal]

以 (x,y) 形式讀取和修改此框的左上角坐標的屬性。

屬性 upper_right: Tuple[Decimal, Decimal]

以 (x,y) 形式讀取和修改此框右上角坐標的屬性。

屬性 width: Decimal


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號