PyPDF2 Fit类

2023-03-29 10:25 更新

classPyPDF2.generic.Fit(fit_type: strfit_args: Tuple[Union[None, float, Any], ...] = ())

基类: object

 类方法  fit()→ Fit

显示 page 指定的页面,其内容放大到足以在水平和垂直方向上适合整个页面。如果所需的水平和垂直放大系数不同,请使用两者中较小的一个,将页面在另一个维度的窗口中居中。

类方法  fit_box()→ Fit

显示 page 指定的页面,其内容放大到足以在水平和垂直方向上完全适合其边界框。如果所需的水平和垂直放大系数不同,则使用两者中较小的一个,将边界框在另一个维度的窗口内居中。

类方法  fit_box_horizontally(top: Optional[float] = None)→ Fit

显示 page 指定的页面,垂直坐标 top 位于窗口的上边缘,页面的内容放大到足以适应窗口内其边界框的整个宽度。

top 的空值指定该参数的当前值将保持不变。

类方法  fit_box_vertically(left: Optional[float] = None)→ Fit

显示 page 指定的页面,水平坐标 left 位于窗口的左边缘,页面的内容放大到足以适合窗口内边界框的整个高度。

left 的空值指定该参数的当前值将保持不变。

类方法  fit_horizontally(top: Optional[float] = None)→ Fit

显示由 page 指定的页面,垂直坐标 top 位于窗口的上边缘,页面内容放大到足以适合窗口内页面的整个宽度。

top的空值指定该参数的当前值将保持不变。

类方法 fit_rectangle(left: Optional[float] = None, bottom: Optional[float] = None, right: Optional[float] = None, top: Optional[float] = None)→ Fit

显示 page 指定的页面,其内容放大到足以在水平和垂直方向上完全适合由坐标 left 、 bottom 、 right 和 top 指定的矩形。

如果所需的水平和垂直放大倍数不同,则使用两者中较小的一个,在另一个维度中将窗口内的矩形居中。

任何参数的空值都可能导致不可预知的行为。

类方法  fit_vertically(left: Optional[float] = None)→ Fit

类方法  xyz(left: Optional[float] = Nonetop: Optional[float] = Nonezoom: Optional[float] = None)→ Fit

显示 page 指定的页面,坐标( left , top )位于窗口的左上角,页面内容按 zoom 倍数放大。

任何参数 left、top 或 zoom 的空值指定该参数的当前值将保持不变。

缩放值为 0 与空值具有相同的含义。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号