PyPDF2 XmpInformation类
classPyPDF2.xmp.XmpInformation(*args, **kwds)
基类 :
PdfObject
表示 Adobe XMP 元数据的对象。通常访问者xmp_metadata()
PdfReadError – 如果 XML 无效
属性 custom_properties: Dict[Any, Any]
检索在未记录的 pdfx 元数据模式中定义的自定义元数据属性。
- 返回
自定义元数据属性的键/值项字典。
属性 dc_contributor: Optional[List[str]]
资源的贡献者(作者除外)。未排序的名称数组。
属性 dc_coverage: Optional[Any]
描述资源范围或范围的文本。
属性 dc_creator: Optional[List[Any]]
资源作者姓名的排序数组,按优先顺序列出。
属性dc_date: Optional[List[Any]]
对资源重要的日期(datetime.datetime 实例)的排序数组。日期和时间采用 UTC。
属性 dc_description: Optional[Dict[Any, Any]]
资源内容的文本描述的语言键控字典。
属性 dc_format: Optional[Any]
资源的 MIME 类型。
属性 dc_identifier: Optional[Any]
资源的唯一标识符。
属性 dc_language: Optional[List[str]]
指定资源中使用的语言的无序数组。
属性 dc_publisher: Optional[List[str]]
出版商名称的无序数组。
属性 dc_relation: Optional[List[str]]
与其他文档的关系的无序文本描述数组。
属性 dc_rights: Optional[Dict[Any, Any]]
用户对此资源拥有的权限的文本描述的语言键控字典。
属性 dc_source: Optional[Any]
派生此资源的作品的唯一标识符。
属性 dc_subject: Optional[List[str]]
指定资源内容主题的描述性短语或关键字的无序数组。
属性 dc_title: Optional[Dict[Any, Any]]
资源标题的语言键控字典。
属性 dc_type: Optional[List[str]]
文档类型的文本描述的无序数组。
getElement(aboutUri: str, namespace: str, name: str)→ Iterator[Any]
1.28.0 版后已弃用:改为使用get_element()
。
getNodesInNamespace(aboutUri: str, namespace: str)→ Iterator[Any]
1.28.0 版后已弃用:改为使用get_nodes_in_namespace()
。
get_element(about_uri: str, namespace: str, name: str)→ Iterator[Any]
get_nodes_in_namespace(about_uri: str, namespace: str)→ Iterator[Any]
indirect_reference: Optional[IndirectObject]
属性 pdf_keywords: Optional[Any]
表示文档关键字的未格式化文本字符串。
属性 pdf_pdfversion: Optional[Any]
PDF 文件版本,例如 1.0、1.3。
属性 pdf_producer: Optional[Any]
创建 PDF 文档的工具的名称。
属性 rdfRoot: Element
writeToStream(stream: IO, encryption_key: Union[None, str, bytes])→ None
1.28.0 版后已弃用:改为使用write_to_stream()
。
write_to_stream(stream: IO, encryption_key: Union[None, str, bytes])→ None
属性 xmp_createDate: datetime
属性 xmp_create_date: Optional[Any]
最初创建资源的日期和时间。日期和时间作为 UTC datetime.datetime 对象返回。
属性 xmp_creatorTool: str
属性 xmp_creator_tool: Optional[Any]
用于创建资源的第一个已知工具的名称。
属性 xmp_metadataDate: datetime
属性 xmp_metadata_date: Optional[Any]
上次更改此资源的任何元数据的日期和时间。
日期和时间作为 UTC datetime.datetime 对象返回。
属性 xmp_modifyDate: datetime
属性 xmp_modify_date: Optional[Any]
上次修改资源的日期和时间。日期和时间作为 UTC datetime.datetime 对象返回。
属性 xmpmm_documentId: str
属性 xmpmm_document_id: Optional[Any]
此资源的所有版本和再现的公共标识符。
属性 xmpmm_instanceId: str
属性 xmpmm_instance_id: Optional[Any]
文档特定化身的标识符,每次保存文件时都会更新。
更多建议: