XML (lenguaje de marcado extensible), que es un lenguaje de marcado utilizado para almacenar y transportar datos en un formato estructurado, se usa ampliamente en el mundo de la programación. A menudo se requiere para ver o compartir datos XML en un formato adecuado. Surge la necesidad de representar archivos XML como otros formatos de documentos como PDF, JPG, PNG o HTML. Este artículo explica la forma básica de ver archivos XML usando código C# simple.
Visor de archivos XML: API de .NET
GroupDocs.Viewer for .NET, una API para la visualización de documentos que permite la conversión de varios formatos de archivo como XML a PDF, HTML y formatos de imagen como JPG y PNG dentro de la aplicación .NET. Como ejemplo, usaré C# para convertir un archivo XML en formato PDF usando esta API.
Puede descargar el instalador de DLL o MSI desde la sección de descargas o instalar la API en su aplicación .NET a través de NuGet.
PM> Install-Package GroupDocs.Viewer
Visor de archivos XML usando C#
La API permite renderizar archivos XML en formato PDF, JPG, PNG y HTML. Aquí, solo verá cómo renderizarlo como PDF. Los siguientes son los pasos para ver archivos XML convirtiéndolos en PDF.
- Cargue el archivo XML usando la clase Viewer.
- Utilice las Opciones de visualización de PDF para especificar la ruta de salida y la configuración deseadas.
- Invoque el método View() con las opciones establecidas para obtener el archivo XML en salida PDF.
El siguiente código fuente de C# representa el archivo XML como PDF:
// Visor XML: renderice un archivo XML como PDF usando C#
using (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF-{0}.pdf");
viewer.View(viewOptions);
}
Obtenga una licencia de API gratuita
Puede obtener una licencia temporal gratuita para usar la API sin las limitaciones de evaluación para crear un visor de archivos XML en línea.
Conclusión
En resumen, acaba de aprender los conceptos básicos de cómo ver archivos XML dentro de la aplicación .NET usando C#. Además, pronto discutiremos cómo representar archivos XML como JPG, PNG y HTML.
Puede obtener más información sobre la API con respecto a la creación de su propio visor XML en los enlaces a continuación.
Cree su propia aplicación XML Viewer .NET
Aquí hay algunos enlaces importantes que lo ayudarán a crear su propia aplicación .NET de visor XML.
Características | Documentación | Referencia API
Ejemplos de ejecución: código fuente | Foro | Notas de la versión