XML-Dokumente in PDF-Format konvertieren. Unterstützt mehrere Dateien.
Klick hier, um eine Datei auszuwählen oder per Drag & Drop reinziehen
XML-Dateien
Deine Dateien verlassen nie dein Gerät.
Wird verarbeitet …
Klicken oder Datei hierher ziehen
Klicken Sie auf die Verarbeitungsschaltfläche
Speichern Sie Ihre verarbeitete Datei sofort
Es liest das XML ein, gruppiert sich wiederholende Geschwisterelemente nach Tag-Namen und stellt jede Gruppe als Tabelle mit einer Spalte pro untergeordnetem Element dar, wobei die Elementnamen als Spaltenüberschriften dienen. Hat das Wurzelelement keine sich wiederholenden untergeordneten Elemente, erhalten Sie eine zweispaltige Tabelle mit Eigenschaft und Wert. Die Ausgabe ist A4 im Querformat, mit dem Namen des Wurzelelements als Titel.
Datenorientiertes XML: Datensätze mit denselben untergeordneten Elementen, die sich unter einem übergeordneten Element wiederholen, etwa Datenbankexporte, Rechnungspositionen, Produktfeeds, RSS-Feeds oder Sitemaps. Tief verschachteltes oder dokumentorientiertes XML wird abgeflacht: Verschachtelte Werte werden in einer einzigen Zelle zusammengefasst und verlieren ihre Hierarchie.
Die Datei ist nicht wohlgeformt: ein nicht geschlossenes Tag, ein fehlendes Wurzelelement, ein nicht maskiertes & oder <-Zeichen oder eine falsche Kodierung. Die Meldung enthält den Grund des Parsers. Korrigieren Sie die Datei in einem Editor oder Validator und versuchen Sie es erneut.
Teilweise. In der Tabellenansicht werden nur untergeordnete Elemente zu Spalten, Attribute der wiederholten Datensätze werden also nicht angezeigt. In der Ansicht Eigenschaft und Wert für ein Wurzelelement ohne Wiederholungen werden Attribute nach den Werten der untergeordneten Elemente aufgeführt.
Ja. Fügen Sie mehrere Dateien hinzu, und sie werden in einem Durchgang in xml-to-pdf.zip konvertiert, mit einem PDF pro Datei. Eine einzelne Datei wird direkt mit demselben Basisnamen und der Endung .pdf heruntergeladen.
Nein. Stylesheet-Anweisungen und DOCTYPE-Deklarationen werden vor dem Einlesen entfernt, und das Layout wird allein aus der Datenstruktur erzeugt. Wenn Sie die formatierte Darstellung benötigen, öffnen Sie das XML in einem Browser, der das Stylesheet anwendet, und drucken Sie es von dort als PDF.
Nicht zuverlässig. Das PDF wird mit der Standardschrift Helvetica von jsPDF erstellt, die lateinische Zeichen abdeckt. Text in anderen Schriftsystemen kann daher als falsche oder fehlende Zeichen erscheinen.
Nein. Das Einlesen erfolgt mit einem XML-Parser in JavaScript und das PDF wird mit jsPDF erzeugt, beides in Ihrem Browser. Rechnungen, Transaktionsprotokolle und andere sensible Daten in der Datei verlassen Ihr Gerät also nie.