Fügen Sie Eigenschaften in XMP -Metadaten von EPS hinzu | JavaScript

Um Eigenschaften in 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 ASPOSEPEXMPADDSimpleProperties an und übergeben Sie den Dateiinhalt, seinen Namen, seinen Namensname, Präfix, URL und Eigenschaftschlüssel und den Wert daran.
  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 an: ‘document.getElementById (’ Ausgabe ‘). textContent = json.xmp;’


Das folgende Code -Snippet zeigt, wie Sie einen XML -Namespace in XMP -Metadaten in einer EPS -Datei in JavaScript über C ++ hinzufügen:

 1  var fXMPAddSimpleProperties = function (e) {
 2    const file_reader = new FileReader();
 3    file_reader.onload = (event) => {
 4      const key = "tmp:newKey"
 5      const value = "NewValue"
 6      const JSON = AsposeXMPAddSimpleProperties(event.target.result, e.target.files[0].name, e.target.files[0].name + "_out.eps", key, value);
 7      if (JSON.errorCode == 0) {
 8          DownloadFile(JSON.fileNameResult, "image/eps");
 9      }
10      else 
11        document.getElementById('output').textContent = JSON.errorText;
12    }
13    file_reader.readAsArrayBuffer(e.target.files[0]);
14  }

Siehe Hinzufügen von Eigenschaften 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.