Bezeichnung
csurface:SetMetadata -- Legt die Metadaten für die PDF-Oberfläche fest
Übersicht
csurface:SetMetadata(metadata, s$)
Beschreibung
Legt Dokumentmetadaten für die PDF-Oberfläche fest. Die Werte #CAIRO_PDF_METADATA_CREATE_DATE und #CAIRO_PDF_METADATA_MOD_DATE müssen im ISO-8601-Format vorliegen: JJJJ-MM-TTThh:mm:ss. Eine optionale Zeitzone der Form "[+/-]hh:mm" oder "Z" für UTC-Zeit kann angehängt werden. Alle anderen Metadatenwerte können beliebige Zeichenketten sein.

Der Parameter metadata kann eine der folgenden Konstanten sein:

#CAIRO_PDF_METADATA_TITLE
Der Dokumenttitel
#CAIRO_PDF_METADATA_AUTHOR
Der Dokumentautor
#CAIRO_PDF_METADATA_SUBJECT
Der Betreff des Dokuments
#CAIRO_PDF_METADATA_KEYWORDS
Die Schlüsselwörter des Dokuments
#CAIRO_PDF_METADATA_CREATOR
Der Dokumentersteller
#CAIRO_PDF_METADATA_CREATE_DATE
Das Erstellungsdatum des Dokuments
#CAIRO_PDF_METADATA_MOD_DATE
Das Änderungsdatum des Dokuments

Zum Beispiel:

 
surface:SetMetadata(#CAIRO_PDF_METADATA_TITLE, "My Document")
surface:SetMetadata(#CAIRO_PDF_METADATA_CREATE_DATE, "2015-12-31T23:59+02:00")

Eingaben
metadata
das festzulegende Metadatenelement (siehe oben).
s$
Metadatenwert

Navigation zeigen