阅读(2117) (0)

PyPDF2 Destination类

2023-03-27 14:05:22 更新

classPyPDF2.generic.Destination(title: str, page: Union[NumberObject, IndirectObject, NullObject, DictionaryObject], fit: Fit)

基类: TreeObject

表示 PDF 文件中目标的类。请参阅 PDF 1.6 参考的第 8.2.1 节。

参数
  • title ( str ) – 目标的标题。

  • page ( IndirectObject ) – 对此目标页面的引用。应该是 IndirectObject的实例。

  • fit ( Fit ) – 目标的显示方式。

抛出

PdfReadError – 如果目标类型无效。

属性 bottom: Optional[FloatObject]

访问底部垂直坐标的只读属性。

childs: List[Any]= []

属性 color: Optional[ArrayObject]

使用值 0.0-1.0 访问 (R, G, B) 中的颜色的只读属性

属性 dest_array: ArrayObject
属性 font_format: Optional[OutlineFontFlag]

访问字体类型的只读属性。1=斜体,2=粗体,3=两者

getDestArray()→ ArrayObject

1.28.3 版后已弃用:改为使用dest_array

propertyleft: Optional[FloatObject]

访问左水平坐标的只读属性。

node: Optional[DictionaryObject]= None

属性 outline_count: Optional[int]

访问大纲计数的只读属性。正数 = 展开负数 = 折叠绝对值 = 所有级别的可见后代数


属性 page: Optional[int]

访问目标页码的只读属性。 

属性 right: Optional[FloatObject]

访问右水平坐标的只读属性。

属性 title: Optional[str]

访问目标标题的只读属性。 

属性 top: Optional[FloatObject]

 访问顶部垂直坐标的只读属性。

属性 typ: Optional[str]

访问目标类型的只读属性。

write_to_stream(stream: IO, encryption_key: Union[None, str, bytes])→ None

属性 zoom: Optional[int]

访问缩放因子的只读属性。