Este breve artículo analiza cómo transformar SVG en PDF mediante C#. Explica la configuración del sistema, el algoritmo paso a paso, así como un código de muestra en ejecución para exportar de SVG a PDF usando C#. Además, puede modificar, proteger o cifrar el archivo PDF de salida según sus requisitos.
Pasos para convertir archivos SVG a PDF usando C#
- Configure el IDE instalando Aspose.PDF for .NET para exportar la imagen SVG
- Iniciar una instancia de la clase SvgLoadOptions
- Cree un objeto de la clase Document para cargar la imagen SVG de origen
- Exportar el documento PDF de salida
Estos pasos anotan todo el proceso para convertir SVG a PDF usando C# en palabras sencillas. En primer lugar, obtenga la imagen vectorial de entrada mientras especifica algunas propiedades opcionales, si es necesario, y luego represente el documento de salida en cualquier ruta de archivo o secuencia. Además, puede personalizar todo este proceso de conversión para el procesamiento por lotes y varias otras funciones según el flujo de trabajo de su programa.
Código para cambiar SVG a PDF usando C#
using Aspose.Pdf; | |
class Program{ | |
static void Main(string[] args) // Turn SVG to PDF file using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Instantiate an object of SvgLoadOptions | |
SvgLoadOptions options = new SvgLoadOptions(); | |
// Load SVG file | |
Document doc = new Document("circle.svg", options); | |
// Save the SVG as PDF | |
doc.Save("output.pdf"); | |
} | |
} |
Este fragmento de código demuestra la función para cambiar SVG a PDF usando C#. Sin embargo, puede personalizar diferentes propiedades, como ajustar el tamaño de la página PDF al tamaño de la imagen SVG, el motor de conversión y otras propiedades expuestas por la clase SvgLoadOptions. En el paso final, puede configurar diferentes formatos PDF como PDFA1A, PDFA1B, etc., agregar firmas digitales o cualquier otra manipulación que necesite aplicar al documento PDF de salida después de completar la conversión con el método Save().
Este artículo ha explicado cómo convertir SVG a PDF usando C#. Sin embargo, si desea aprender a convertir PDF a SVG, lea el artículo sobre cómo convertir PDF a SVG usando C#.