PDFium Delphi Component Docs

SaveAsWithXmpPacket metóda

Component: TPdf  ·  Unit: PDFium
Uloží dokument s náhradným balíkom metadát XMP

Syntax

function SaveAsWithXmpPacket(Stream: TStream; Packet: TPdfXmpPacket; AllowSignedDocument: Boolean = False): Boolean;

StreamTStream. Cieľový prúd
PacketTPdfXmpPacket. Balík na zapísanie, zvyčajne získaný z ReadXmpPacket a upravený. Vlastníctvo zostáva na volajúcom
AllowSignedDocumentBoolean. Prejdite True pre povolenie prepisu podpísaného dokumentu. Predvolené False
ResultBoolean. True, keď bol dokument zapísaný

 

function SaveAsWithXmpPacket(const FileName: string; Packet: TPdfXmpPacket; AllowSignedDocument: Boolean = False): Boolean;

FileNamestring. Cieľový súbor, atomicky zapísaný cez dočasný súbor v rovnakom adresári
PacketTPdfXmpPacket. Balík na zapísanie
AllowSignedDocumentBoolean. Povolí prepis podpísaného dokumentu
ResultBoolean. True, keď bol súbor zapísaný

Description

Pri zapisovaní súboru nahradí prúd metadát dokumentu serializovaným balíkom, čo udrží úpravy metadát a úpravy dokumentu v jednom uložení namiesto druhého prechodného prepisu

Prepis podpísaného dokumentu zneplatní jeho podpisy, takže tento prípad je odmietnutý, pokiaľ sa volajúci výslovne neprihlási

Conformance profily čítajú svoje tvrdenia z XMP, takže balík upravený tu je to, čo neskôr uvidia nástroje ako ValidatePdfA

See Also

ReadXmpPacket, SaveAs, SaveAsPdfA, ValidatePdfA