XML (eXtensible Markup Language), eine Auszeichnungssprache, die zum Speichern und Transportieren von Daten in einem strukturierten Format verwendet wird, ist in der Programmierwelt weit verbreitet. Es ist oft erforderlich, XML-Daten in einem geeigneten Format anzuzeigen oder freizugeben. Es besteht die Notwendigkeit, XML-Dateien als andere Dokumentformate wie PDF, JPG, PNG oder HTML darzustellen. In diesem Artikel wird die grundlegende Methode zum Anzeigen von XML-Dateien mit einfachem C#-Code erläutert.
XML-Datei-Viewer – .NET-API
GroupDocs.Viewer for .NET, eine API zum Anzeigen von Dokumenten, die die Konvertierung verschiedener Dateiformate wie XML in PDF, HTML und Bildformate wie JPG und PNG innerhalb der .NET-Anwendung ermöglicht. Als Beispiel werde ich C# verwenden, um eine XML-Datei mit dieser API in das PDF-Format zu rendern.
Sie können die DLLs oder das MSI-Installationsprogramm aus dem Downloadbereich herunterladen oder die API in Ihrer .NET-Anwendung über NuGet installieren.
PM> Install-Package GroupDocs.Viewer
XML-Datei-Viewer mit C#
Die API ermöglicht das Rendern von XML-Dateien in den Formaten PDF, JPG, PNG und HTML. Hier sehen Sie nur, wie Sie es als PDF rendern. Im Folgenden werden die Schritte zum Anzeigen von XML-Dateien beschrieben, indem diese in PDF umgewandelt werden.
- Laden Sie die XML-Datei mit der Klasse Viewer.
- Verwenden Sie die PDF-Ansichtsoptionen, um den gewünschten Ausgabepfad und die gewünschten Einstellungen festzulegen.
- Rufen Sie die View()-Methode mit den festgelegten Optionen auf, um die XML-Datei in der PDF-Ausgabe zu erhalten.
Der folgende C#-Quellcode rendert die XML-Datei als PDF:
// XML Viewer - Rendern Sie XML-Dateien als PDF mit C#
using (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF-{0}.pdf");
viewer.View(viewOptions);
}
Holen Sie sich eine kostenlose API-Lizenz
Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne die Evaluierungseinschränkungen zu verwenden, um einen Online-XML-Dateibetrachter zu erstellen.
Abschluss
Zusammenfassend haben Sie gerade die Grundlagen zum Anzeigen von XML-Dateien in der .NET-Anwendung mit C# gelernt. Außerdem werden wir bald besprechen, wie XML-Dateien als JPG, PNG und HTML gerendert werden können.
Unter den folgenden Links erfahren Sie mehr über die API zum Erstellen Ihres eigenen XML-Viewers.
Erstellen Sie Ihre eigene XML Viewer .NET-Anwendung
Hier sind einige wichtige Links, die Ihnen beim Erstellen Ihrer eigenen XML-Viewer-.NET-Anwendung helfen werden.
Eigenschaften | Dokumentation | API-Referenz
Laufende Beispiele – Quellcode | Forum | Versionshinweise