Alle Möglichkeiten zum Exportieren und Importieren von Anmerkungen in PDF als JSON mit Mozilla PdfJs ViewerJavaScript

Javascript-Forum
Anonymous
 Alle Möglichkeiten zum Exportieren und Importieren von Anmerkungen in PDF als JSON mit Mozilla PdfJs Viewer

Post by Anonymous »

Ich habe kürzlich versucht, Anmerkungen im PDF Viewer von Mozilla zu erstellen, wo ich Anmerkungen hinzufügen und im PDF speichern kann.
Mein Anwendungsfall besteht jedoch darin, Anmerkungen zu erstellen und die Anmerkungen als zu exportieren JSON, dann möchte ich es beim Rendern der PDF-Datei zurückimportieren.
Ich habe es versucht

Code: Select all

// Gets all the annotation data as a map that can be exported as JSON
annotations = pdfDocument.annotationStorage.serializable();

// Tried loading the Annotations by setting it after the new render
pdfjsLib.getDocument({
data: pdfData,
cMapUrl: CMAP_URL,
cMapPacked: CMAP_PACKED,
enableXfa: true,
}).promise.then((_pdfDocument) => {
for (let [key, value] of annotations) {
pdfDocument.annotationStorage.setValue(key,value);
}
})
Dadurch wird die Anmerkung im Speicher gespeichert, sie wird jedoch nicht in der Benutzeroberfläche gerendert. Hat jemand den gleichen Anwendungsfall und hat versucht, PDF-Anmerkungen in Mozilla PDF Js zu importieren und zu exportieren?
Gibt es in der PDFViewer-Klasse eine Methode zum Importieren der serialisierten Anmerkungen?
Ihr kleiner Beitrag wird sehr geschätzt. Vielen Dank, dass Sie meine Frage gelesen haben.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post