codecamp

PyPDF2 Fit类

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 与空值具有相同的含义。

PyPDF2 AnnotationBuilder类
PyPDF2 PaperSize类
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }