Fügen Sie benannte Wert in XMP -Metadaten von EPS | JavaScript

Um einen benannten Wert in die XMP -Metadaten einer EPS -Datei hinzuzufügen, müssen mehrere Schritte ausgeführt werden:

  1. Dateileser erstellen ‘const File_reader = new FileReader ();’ und Lesen Sie die Datei ‘File_reader.readasArrayBuffer (e.target.files [0]);’.
  2. Auf Ladeereignis Handler rufen Sie ASPOSEPEXMPADDNAMEDVALUE an und geben Sie den Dateiinhalt, den Namen und den Namen der Ergebnisdatei an.
  3. Das Ergebnis, das JSON den Dateinamen in Filenameresult enthält.
  4. Sie können Dateien mit der Funktion DownloadFile herunterladen: ‘DownloadFile (json.filenameresult, “Image/PDF”);’ und zeigen das Ergebnis ‘document.getElementById (’ Ausgabe ‘). textContent = json.xmp;’


Das nächste Code -Snippet zeigt, wie Sie mit JavaScript in XMP -Metadaten in der EPS -Datei mit dem benannten Wert in XMP -Metadaten hinzufügen:

 1  var fXMPAddNamedValue = function (e) {
 2    const file_reader = new FileReader();
 3    file_reader.onload = (event) => {
 4      const input = [
 5        ["xmpTPg:MaxPageSize", [["stDim:newKey", "NewValue"],["stDim:newKey2", "NewValue2"]] ],
 6        ["xmpTPg:SwatchGroups", [["xmpG:newKey", "NewValue"]] ]
 7      ];
 8      const JSON = AsposeXMPAddNamedValue(event.target.result, e.target.files[0].name, e.target.files[0].name + "_out.eps", input);
 9      if (JSON.errorCode == 0) {
10          DownloadFile(JSON.fileNameResult, "image/eps");
11      }
12      else 
13        document.getElementById('output').textContent = JSON.errorText;
14    }
15    file_reader.readAsArrayBuffer(e.target.files[0]);
16  }

Siehe Hinzufügen des benannten Wertes in XMP -Metadaten in Java und .NET.

Sie können Beispiele und Datendateien von Github herunterladen.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.