PyPDF2 Fit类
classPyPDF2.generic.Fit(fit_type: str, fit_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] = None, top: Optional[float] = None, zoom: Optional[float] = None)→ Fit
显示 page 指定的页面,坐标( left , top )位于窗口的左上角,页面内容按 zoom 倍数放大。
任何参数 left、top 或 zoom 的空值指定该参数的当前值将保持不变。
缩放值为 0 与空值具有相同的含义。
更多建议: