Skip to main content
Skip table of contents

Operation: SetMetadata

Die Operation SetMetadata fügt Metadaten einer PDF-Datei hinzu oder ersetzt vorhandene Metadaten.

PDF Standard-Metadaten

ElementBeschreibung
<Author>Autor des Dokuments
<CreationDate>Das Erstellungsdatum und die Uhrzeit
<Creator>Die ursprüngliche Anwendung, die das Dokument erstellt hat
<Producer>Das Produkt, das das Dokument erstellt hat.
<Subject>Thema des Dokuments
<Title>

Titel des Dokuments

<Keywords>

Schlagwörter

Können durch Kommas getrennt werden

<ModDate>Datum und Uhrzeit der letzten Änderung

Benutzerdefinierte Metadaten fügen Sie mit einem benutzerdefiniertem Element hinzu. Im folgenden Beispiel wird ein Metadatum Region mit dem Wert Europe hinzugefügt:

XML
<Region>Europe</Region>

Input

PDF im PDF-Format
Folgendes Input-XML-Dokument enthält den Pfad zu einem PDF-Dokument im Repository und die hinzuzufügenden Metadaten.

HTML/XML
<?xml version="1.0" encoding="UTF-8"?>
<pdfMetadata>
   <PDF url="xstore://_MEINTEST/Resources/input.pdf" />
  <Metadata>
    <Author>SoftProject GmbH</Author>
    <CreationDate>D:20210610111922+02'00'</CreationDate>
    <Creator>X4 BPMS</Creator>
    <Producer>X4 BPMS</Producer>
	<Subject>X4 BPMS Output</Subject>
    <Title>Hello World</Title>
    <Keywords>keyword1;keyword2;keyword3</Keywords>
    <ModDate>D:20210610111922+02'00'</ModDate>
    <Region>Europe</Region>
  </Metadata>
</pdfMetadata>

PDF im Base64-Format
Folgendes Input-XML-Dokument enthält die Base64-Zeichenkette und die hinzuzufügenden Metadaten.

HTML/XML
<?xml version="1.0" encoding="UTF-8"?>
<pdfMetadata>
  <PDF encoding="base64">
    Base64-Zeichenkette
  </PDF>
  <Metadata>
    <Author>SoftProject GmbH</Author>
    <CreationDate>D:20210610111922+02'00'</CreationDate>
    <Creator>X4 BPMS</Creator>
    <Producer>X4 BPMS</Producer>
	<Subject>X4 BPMS Output</Subject>
    <Title>Hello World</Title>
    <Keywords>keyword1;keyword2;keyword3</Keywords>
    <ModDate>D:20210610111922+02'00'</ModDate>
    <Region>Europe</Region>
  </Metadata>
</pdfMetadata>

Output

Wenn der Parameter ToXML deaktiviert ist, kann der Output direkt als Buffer-Datei im PDF-Format gespeichert werden.

Wenn der Parameter ToXML aktiviert ist, sieht der Output wie folgt aus:

Output beim Parameter ToXML: ja

XML
<?xml version="1.0" encoding="UTF-8"?>
<PDF encoding="base64">
  Base64-Zeichenkette
</PDF>
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.