+
    	i#                         R t ^ RIHt ^ RIHtHtHtHt ^ RIt^RI	H
t
 RRRRR	R	R
RRRRRRRRRRRRR/
t]P                  4        F  w  tt]! ]]4       K  	   ! R R4      tR# )zPDF metadata stream generation.)uuid4)Element
SubElementregister_namespacetostringN)__version__rdfz+http://www.w3.org/1999/02/22-rdf-syntax-ns#dcz http://purl.org/dc/elements/1.1/ xmpzhttp://ns.adobe.com/xap/1.0/xmpMMzhttp://ns.adobe.com/xap/1.0/mm/pdfzhttp://ns.adobe.com/pdf/1.3/pdfaidzhttp://www.aiim.org/pdfa/ns/id/pdfuaidz http://www.aiim.org/pdfua/ns/id/pdfxidzhttp://www.npes.org/pdfx/ns/id/pdfxzhttp://ns.adobe.com/pdfx/1.3/c                   :   a  ] tR t^t o RtRR ltR tR tRtV t	R# )DocumentMetadatazxMeta-information belonging to a whole :class:`Document`.

New attributes may be added in future versions of WeasyPrint.
Nc                    Wn         T;'       g    . V n        W0n        T;'       g    . V n        WPn        W`n        Wpn        T;'       g    . V n        Wn        T
;'       g    / V n	        T;'       g    . V n
        R # )N)titleauthorsdescriptionkeywords	generatorcreatedmodifiedattachmentslangcustomxmp_metadata)selfr   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&&&&&&]/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/weasyprint/pdf/metadata.py__init__DocumentMetadata.__init__    s|     

 }}" '
 !B
 #  ! ',," 	 ll(..B    c                   RpVR,          pRpV P                  W#V4      pRP                  Wh.V P                  OVN54      p	RRRR/p
\        P                  ! V	.W4      pVP                  V4       VP                  VP                  R	&   R
# )zEAdd PDF stream of metadata.

Described in ISO-32000-1:2008, 14.3.2.

s3   <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
s$   <x:xmpmeta xmlns:x="adobe:ns:meta/">s    </x:xmpmeta>
<?xpacket end="r"?>   
Typez	/MetadataSubtypez/XMLMetadataN)generate_rdf_metadatajoinr   pydyfStream
add_object	referencecatalog)r    r   variantversionconformancecompressheaderfooterxml_datastream_contentextrametadatas   &&&&&&      r!   include_in_pdfDocumentMetadata.include_in_pdfT   s     I995--gLV$R8I8I$R6$RSi8<< 0%Bx "*"4"4Jr$   c                6   RV R2p\        R\        R,           R24      pV'       da   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \	        V4      VP                  R\        V,           R	2&   V'       Ed   V'       g   Q hVR
8X  Ed'   R\        R,           R2R\        R,           R2R\        R,           R23 F  p\        XV4      pW8n        K  	  \        XR\        R,           R24      pRVn        V^8  d   V P                  '       g   Q h\        VR\        R,           R24      pV P                  Vn        \        VR\        R,           R24      pR\        4        2Vn        \        VR\        R,           R24      pRVn        \        VR\        R,           R24      pRVn        MNVXP                  R\        V,           R2&   VR8X  d*   V^8X  d#   \        VR\        R,           R24      pRVn        \        VR\        R,           R24      pRVP                  R\        R,           R2&   R\         2VP                  R\        R,           R 2&   V P                  '       d   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R!,           R"24      p\        VR\        R,           R#24      p\        VR\        R,           R$24      pR%VP                  R&&   V P                  Vn        V P                  '       d   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R!,           R'24      p\        VR\        R,           R(24      pV P                   F$  p	\        VR\        R,           R$24      p
Wn        K&  	  V P                  '       d   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R!,           R)24      p\        VR\        R,           R*24      p\        VR\        R,           R$24      pR%VP                  R&&   V P                  Vn        V P                  '       du   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R,           R+24      pR,P                  V P                  4      Vn        V P                  '       df   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R,           R-24      pV P                  Vn        V P                  '       df   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R,           R.24      pV P                  Vn        V P                  '       df   \        VR\        R,           R24      pRVP                  R\        R,           R2&   \        VR\        R,           R/24      pV P                  Vn        \!        VR0R17      # )2z&Generate RDF metadata as a bytestring.r   id{r   z}RDFz}Descriptionr
   z}aboutz}partxr   z}GTS_PDFXVersionr   z}GTS_PDFXConformancez}TrappedFalser   z}MetadataDater   z}DocumentIDzxmp.did:z}RenditionClassz	proof:pdfz
}VersionID1z}conformancear   z}rev2020zWeasyPrint z	}Producerr	   z}titlez}Altz}liz	x-defaultzxml:langz}creatorz}Seqz}subjectz}Bagz	}Keywordsz, z}CreatorToolz}CreateDatez}ModifyDatezutf-8)encoding)r   NSr   attribstrtextr   r   r   r   r   r   r   r+   r   r   r   )r    r1   r2   r3   	namespacer   elementkey
subelementauthorauthor_elements   &&&&       r!   r*   &DocumentMetadata.generate_rdf_metadatae   s   '"%	2e9+U+, 2e9+]&CDG68GNNR5	{'239<WGNNR9f56;N7#~H&78F$56F$9:C
 ",GS!9J&1O (2bi[	1JK
")
a<===(=!+Gr"U)N5S!TJ&*mmJO!+Gr"W+l5S!TJ(0	&:JO!+Gr"W+FV5W!XJ&1JO!+Gr"W+k5R!SJ&)JODOByM?-@Ac>gl!+Gr"X,u5M!NJ&,JOSBr%yk"?@24BuI;g./7B;-5PBuI;j12::: 2e9+]&CDG68GNNR5	{'23 Br$xj*@AG Br%yk*?@G Br%yk*>?G)4GNN:&::GL<<< 2e9+]&CDG68GNNR5	{'23 Br$xj	*BCG Br%yk*?@G,,!+Gr"U)D5I!J&,# '  2e9+]&CDG68GNNR5	{'23 Br$xj	*BCG Br%yk*?@G Br%yk*>?G)4GNN:&++GL=== 2e9+]&CDG68GNNR5	{'23 Br%yk*DEG99T]]3GL>>> 2e9+]&CDG68GNNR5	{'23 Br%yk*GHG>>GL<<< 2e9+]&CDG68GNNR5	{'23 Br%yk*FGG<<GL=== 2e9+]&CDG68GNNR5	{'23 Br%yk*FGG==GLg..r$   )r   r   r   r   r   r   r   r   r   r   r   )NNNNNNNNNNN)
__name__
__module____qualname____firstlineno____doc__r"   r;   r*   __static_attributes____classdictcell__)__classdict__s   @r!   r   r      s!     1/h5"V/ V/r$   r   )rU   uuidr   xml.etree.ElementTreer   r   r   r   r,   r
   r   rF   itemsrL   valuer    r$   r!   <module>r^      s    %  S S   
8
,	).	)/1/
+ ((*JCsE" `/ `/r$   