PyPDF2 XmpInformation类

2023-03-29 11:09 更新

classPyPDF2.xmp.XmpInformation(*args**kwds)

基类 : 

PdfObject

表示 Adob​​e 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]

文档特定化身的标识符,每次保存文件时都会更新。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号