Sign in

    This version of the module is deprecated: Use moonbitlang/pdflite instead

    bobzhang/pdflite/metadata does not have a README file

    PdfMetadataEncoding

    pub(all) enum PdfMetadataEncoding {
    PdfMetadataRaw
    PdfMetadataUTF8
    PdfMetadataStripped
    } derive(Eq, ToJson,
    Debug
    )

    Encoding policy used when reading PDF information dictionary metadata.

    PdfMetadataXmlAttribute

    pub(all) struct PdfMetadataXmlAttribute {
    name : PdfMetadataXmlName
    value : String
    } derive(Eq, ToJson,
    Debug
    )

    XML attribute used by the metadata XML tree parser.

    PdfMetadataXmlDocument

    pub(all) struct PdfMetadataXmlDocument {
    dtd : String?
    tree : PdfMetadataXmlTree
    } derive(Eq, ToJson,
    Debug
    )

    Parsed XML metadata document with an optional DTD fragment.

    PdfMetadataXmlName

    pub(all) struct PdfMetadataXmlName {
    uri : String
    local_name : String
    prefix : String?
    } derive(Eq, ToJson,
    Debug
    )

    Qualified XML name used by the metadata XML tree parser.

    PdfMetadataXmlTag

    pub(all) struct PdfMetadataXmlTag {
    name : PdfMetadataXmlName
    attributes : Array[PdfMetadataXmlAttribute]
    } derive(Eq, ToJson,
    Debug
    )

    XML element tag name and attributes used by metadata trees.

    PdfMetadataXmlTree

    pub(all) enum PdfMetadataXmlTree {
    PdfMetadataXmlElement(PdfMetadataXmlTag, Array[PdfMetadataXmlTree])
    PdfMetadataXmlData(String)
    } derive(Eq, ToJson,
    Debug
    )

    Minimal XML tree representation used for XMP metadata.

    pdf_adobe

    let pdf_adobe : String

    Source-spelled compatibility alias for cpdfmetadata's adobe.

    pdf_dc

    let pdf_dc : String

    Source-spelled compatibility alias for cpdfmetadata's dc.

    pdf_metadata_adobe

    let pdf_metadata_adobe : String

    Alias matching cpdfmetadata's adobe namespace constant.

    pdf_metadata_adobe_namespace

    let pdf_metadata_adobe_namespace : String

    Adobe PDF XMP namespace URI.

    pdf_metadata_dc

    let pdf_metadata_dc : String

    Alias matching cpdfmetadata's dc namespace constant.

    pdf_metadata_dc_namespace

    let pdf_metadata_dc_namespace : String

    Dublin Core metadata namespace URI.

    pdf_metadata_pdfaid

    let pdf_metadata_pdfaid : String

    Alias matching cpdfmetadata's pdfaid namespace constant.

    pdf_metadata_pdfaid_namespace

    let pdf_metadata_pdfaid_namespace : String

    PDF/A identification namespace URI.

    pdf_metadata_pdfe

    let pdf_metadata_pdfe : String

    Alias matching cpdfmetadata's pdfe namespace constant.

    pdf_metadata_pdfe_namespace

    let pdf_metadata_pdfe_namespace : String

    PDF/E identification namespace URI.

    pdf_metadata_pdfuaid

    let pdf_metadata_pdfuaid : String

    Alias matching cpdfmetadata's pdfuaid namespace constant.

    pdf_metadata_pdfuaid_namespace

    let pdf_metadata_pdfuaid_namespace : String

    PDF/UA identification namespace URI.

    pdf_metadata_pdfvtid

    let pdf_metadata_pdfvtid : String

    Alias matching cpdfmetadata's pdfvtid namespace constant.

    pdf_metadata_pdfvtid_namespace

    let pdf_metadata_pdfvtid_namespace : String

    PDF/VT identification namespace URI.

    pdf_metadata_pdfxid

    let pdf_metadata_pdfxid : String

    Alias matching cpdfmetadata's pdfxid namespace constant.

    pdf_metadata_pdfxid_namespace

    let pdf_metadata_pdfxid_namespace : String

    PDF/X identification namespace URI.

    pdf_metadata_rdf

    let pdf_metadata_rdf : String

    Alias matching cpdfmetadata's rdf namespace constant.

    pdf_metadata_rdf_namespace

    let pdf_metadata_rdf_namespace : String

    RDF syntax namespace URI used by XMP metadata.

    pdf_metadata_xmp

    let pdf_metadata_xmp : String

    Alias matching cpdfmetadata's xmp namespace constant.

    pdf_metadata_xmp_namespace

    let pdf_metadata_xmp_namespace : String

    Adobe XMP namespace URI.

    pdf_pdfaid

    let pdf_pdfaid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfaid.

    pdf_pdfe

    let pdf_pdfe : String

    Source-spelled compatibility alias for cpdfmetadata's pdfe.

    pdf_pdfuaid

    let pdf_pdfuaid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfuaid.

    pdf_pdfvtid

    let pdf_pdfvtid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfvtid.

    pdf_pdfxid

    let pdf_pdfxid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfxid.

    pdf_rdf

    let pdf_rdf : String

    Source-spelled compatibility alias for cpdfmetadata's rdf.

    pdf_xmp

    let pdf_xmp : String

    Source-spelled compatibility alias for cpdfmetadata's xmp.