Dokumenten-Konvertierung
Definition
Eine Datei von einem Format in ein anderes zu transformieren und eine neue Datei zu erzeugen, im Gegensatz zum Rendern, das eine temporäre visuelle Darstellung erzeugt und kein neues Artefakt.
Die beiden sind leicht zu verwechseln, weil beide damit beginnen, das Quelldokument zu interpretieren. Der Unterschied liegt darin, was danach bleibt. Beim Rendern erhalten Sie Seitenbilder, die der Viewer bereitstellt und schließlich verwirft. Bei der Konvertierung erhalten Sie eine Datei, die ihren eigenen Lebenszyklus, ihre eigenen Speicherkosten und ihre eigene Aufbewahrungsfrage hat.
Dieser Unterschied entscheidet, welche Sie wollen. Wenn die Anforderung lautet "Benutzer müssen dies lesen", ist Rendern die günstigere Lösung — eine Kopie des Dokuments, nichts, das bei Änderungen erneut ausgeführt werden muss. Wenn die Anforderung lautet "Wir müssen ein unveränderliches PDF dessen archivieren, was am 4. vereinbart wurde", ist Konvertierung die einzige, die dies erfüllt.
Die Konvertierung zwischen strukturierten Formaten ist von Natur aus verlustbehaftet, während das Rendern das nicht ist. PDF zu DOCX ist insbesondere eine Rekonstruktion, weil ein PDF festhält, wo Glyphen auf einer Seite liegen, und nicht, was ein Absatz ist.
In Doconut
Konvertierung ist ein separates kostenpflichtiges Plugin, das mit DocumentConverter.ConvertAsync(...) aufgerufen wird. Es läuft im selben Prozess wie der Viewer, sodass es keinen zweiten Dienst und keinen temporären Upload irgendwo gibt.