XML (eXtensible Markup Language), een opmaaktaal die wordt gebruikt om gegevens in een gestructureerd formaat op te slaan en te transporteren, wordt veel gebruikt in de programmeerwereld. Het is vaak vereist om XML-gegevens in een juist formaat te bekijken of te delen. Er komt de noodzaak om XML-bestanden weer te geven als andere documentindelingen zoals PDF, JPG, PNG of HTML. In dit artikel wordt de basismanier uitgelegd om XML-bestanden te bekijken met behulp van eenvoudige C#-code.
XML-bestandsviewer – .NET API
GroupDocs.Viewer for .NET, een API voor het bekijken van documenten die de conversie mogelijk maakt van verschillende bestandsindelingen zoals XML naar PDF, HTML en afbeeldingsindelingen zoals JPG en PNG binnen de .NET-toepassing. Ik zal bijvoorbeeld C# gebruiken om met deze API een XML-bestand in PDF-indeling weer te geven.
U kunt de DLL’s of het MSI-installatieprogramma downloaden uit de downloadsectie of de API in uw .NET-toepassing installeren via NuGet.
PM> Install-Package GroupDocs.Viewer
XML-bestandsviewer met behulp van C#
Met de API kunnen XML-bestanden worden weergegeven als PDF-, JPG-, PNG- en HTML-indelingen. Hier ziet u alleen hoe u het als PDF kunt weergeven. Hieronder volgen de stappen om XML-bestanden te bekijken door deze naar PDF te renderen.
- Laad het XML-bestand met behulp van de klasse Viewer.
- Gebruik de PDF-weergaveopties om het gewenste uitvoerpad en de gewenste instellingen op te geven.
- Roep de methode View() aan met de ingestelde opties om het XML-bestand in PDF-uitvoer te verkrijgen.
De volgende C#-broncode geeft het XML-bestand weer als PDF:
// XML Viewer - Render XML-bestand als PDF met behulp van C#
using (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF-{0}.pdf");
viewer.View(viewOptions);
}
Ontvang een gratis API-licentie
U kunt een gratis tijdelijke licentie krijgen om de API te gebruiken zonder de evaluatiebeperkingen om een online XML-bestandsviewer te bouwen.
Conclusie
Kortom, u heeft zojuist de basis geleerd van het bekijken van XML-bestanden binnen de .NET-toepassing met behulp van C#. Verder zullen we binnenkort bespreken hoe XML-bestanden kunnen worden weergegeven als JPG, PNG en HTML.
Via de onderstaande links kunt u meer te weten komen over de API met betrekking tot het bouwen van uw eigen XML-viewer.
Bouw uw eigen XML Viewer .NET-toepassing
Hier zijn enkele belangrijke links die u zullen helpen bij het bouwen van uw eigen XML-viewer .NET-toepassing.
Kenmerken | Documentatie | API-referentie
Running Voorbeelden – Broncode | Forum | Release-opmerkingen