En este tutorial práctico, aprenderemos el proceso para convertir SVG a PDF en C#. Además, proporciona la información para configurar la biblioteca requerida en la aplicación .NET, el procedimiento paso a paso para realizar la conversión de documentos y cómo usar esta guía para desarrollar la capacidad de C# SVG a PDF. Estos son los pasos y el código de muestra para convertir SVG a PDF usando C#.
Pasos para convertir SVG a PDF en C#
- Instale el paquete GroupDocs.Conversion for .NET desde NuGet en el proyecto .NET para convertir SVG a PDF
- Agregue una referencia al espacio de nombres GroupDocs.Conversion para implementar la funcionalidad de SVG a PDF
- Cargue el archivo SVG de entrada creando una instancia de la clase Converter
- Inicialice la clase PdfConvertOptions y defina parámetros para personalizar el documento PDF
- Finalmente, llame al método Convert de la clase Converter para guardar SVG como documento PDF
Los puntos anteriores le permiten desarrollar fácilmente la funcionalidad convertir SVG a PDF C# para realizar la transformación de documentos. En el primer paso, configure el paquete requerido e incluya el espacio de nombres esencial. Luego, debe cargar el archivo SVG de entrada inicializando la clase Converter e instanciando la clase PdfConvertOptions para personalizar el documento PDF de salida. En el último paso, el método Convert le ayuda a guardar el archivo resultante en el disco.
Código para convertir SVG a PDF en C#
El C# convertidor de SVG a PDF se implementa siguiendo los pasos explicados en la sección anterior para demostrar el funcionamiento de esta guía. Como puede ver, hemos escrito un par de líneas de código que consisten en llamadas API. Además, puede ejecutar este código de muestra en cualquier sistema operativo como MS Windows, Linux y Mac OS e incluso sin instalar ningún software de terceros.
Hemos discutido la transformación de documentos para exportar SVG a PDF usando C#. Recientemente, publicamos un artículo para cambiar PDF a texto usando C#, consulte la guía cómo convertir PDF a texto en C# para obtener más información.