codecamp

PyPDF2 PageRange类

classPyPDF2.PageRange(arg: Union[slice, PageRange, str])

基类: object

一系列页面索引的类似切片的表示。

例如,页码,仅从零开始。

语法类似于放在方括号 [ ] 之间的语法。切片是少数不能子类化的 Python 类型之一,但此类与切片相互转换,并允许类似的使用。

  • PageRange(str) 解析表示页面范围的字符串。
  • PageRange(slice) 直接“导入”一个切片。
  • to_slice() 给出等效的切片。
  • str() 和 repr() 允许打印。
  • indices(n) 类似于 slice.indices(n)。

indices(n: int)→ Tuple[int, int, int]

n 是可供选择的页面列表的长度。

返回 range() 的参数。请参阅帮助(slice.indices)。

to_slice()→ slice

返回此页面范围的切片等效项。

staticvalid(input: Any)→ bool

如果输入是 PageRange 的有效初始值设定项,则为真。

PyPDF2 Field类
PyPDF2 AnnotationBuilder类
温馨提示
下载编程狮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; }