Cómo convertir SVG a PDF usando C#

Este breve tema lo guía a través de pasos detallados sobre cómo convertir SVG a PDF usando C# junto con información sobre cómo configurar el entorno para ejecutar el código. Al usar C#, el convertidor de SVG a PDF se puede desarrollar fácilmente usando una interfaz API simple en aplicaciones basadas en plataformas compatibles con .NET.

Pasos para convertir SVG a PDF usando C#

  1. Usando el administrador de paquetes NuGet, incluya Aspose.Imaging para convertir SVG a PDF
  2. Importe la referencia al espacio de nombres Aspose.Imaging en su aplicación
  3. Cargue el archivo SVG de origen usando el método Image.Load
  4. Crear una instancia del objeto de clase SvgRasterizationOptions para establecer la altura y el ancho de la imagen SVG
  5. Cree la clase PdfOptions para establecer las opciones de PDF deseadas
  6. Convierta SVG a PDF usando el método Guardar

Los pasos anteriores en C# convierten SVG a PDF con la ayuda de simples llamadas API y unas pocas líneas de código. El proceso comenzará cargando la imagen SVG de origen mediante el método Load(), seguido de la configuración del ancho y el alto de la página SVG mediante la clase SvgRasterizationOptions. Finalmente, usando la clase PdfOptions, se establecerán las opciones de rasterización de PDF y SVG se convertirá a PDF.

Código para convertir SVG a PDF usando C#

En el ejemplo anterior, la aplicación de conversión basada en SVG a PDF C# se ha desarrollado utilizando unas pocas líneas de código. La API le permite personalizar el PDF exportado configurando el tamaño de la página, la resolución de la imagen, las opciones de varias páginas y la información del documento PDF con la ayuda de la clase PdfOptions.

El ejemplo mencionado anteriormente implica que para Convertir SVG a PDF, un convertidor simple basado en C# puede desarrollarse fácilmente sin depender de ningún software externo de terceros como Adobe Acrobat. Si desea obtener información sobre cómo convertir SVG a una imagen PNG usando C#, consulte el artículo sobre cómo convertir SVG a PNG usando C#.

 Español