Combinar SVG en C#

combine archivos SVG y guarde el resultado en formatos populares, incluidos PDF, XPS, BMP, JPEG, PNG, GIF y TIFF usando C#

Cómo fusionar SVG usando C#

Hay muchas razones por las que necesita combinar varios SVG o imágenes en un solo documento. Para fusionar archivos SVG, utilizaremos Aspose.SVG para .NET API , que es una API de manipulación de documentos potente y fácil de usar para la plataforma C#. Nuestra biblioteca de C# proporciona la clase SvgRenderer para renderizar y fusionar documentos SVG. El método Render() le brinda la posibilidad de enviar varios documentos a la vez al dispositivo de procesamiento de salida y fusionarlos.

Ejemplo de C# para combinar SVG a PDF

Una biblioteca de C# de alta velocidad permite a los desarrolladores de .NET fusionar archivos SVG y convertir el resultado combinado en muchos formatos populares como PDF, XPS, JPEG, PNG, BMP, GIF y TIFF con alta calidad y eficiencia. La fusión de documentos se puede hacer con unas pocas líneas de código:

Fusionar SVG a PDF - C#

// Initialize SVG documents from files to merge 
using (var document1 = new SVGDocument("document1.svg"))
using (var document2 = new SVGDocument("document2.svg"))
using (var document3 = new SVGDocument("document3.svg"))
{
    // Create an instance of SvgRenderer
    using var renderer = new Aspose.Svg.Rendering.SvgRenderer();	
    // Create an instance of SvgRenderer
    using var device = new Aspose.Svg.Rendering.Pdf.PdfDevice("result.pdf");
    //Merge all SVG documents to PDF
    renderer.Render(device, document1, document2, document3);                
}

Fusión de SVG en la documentación

Aspose.SVG para la biblioteca .NET le permite crear, editar, leer, convertir y fusionar archivos SVG mediante programación usando C#. El espacio de nombres Aspose.Svg.Rendering implementa un fácil acceso a los métodos de conversión y combinación. Además, permite combinar archivos SVG en formatos populares, como PDF, XPS, JPEG, PNG, BMP, TIFF y GIF. Visite el capítulo de documentación Cómo fusionar archivos SVG para obtener más información sobre las funciones de fusión de la API SVG C#.

Instalación de Aspose.SVG para la biblioteca .NET

Aspose.SVG para .NET es una biblioteca flexible multiplataforma que está diseñada para proporcionar una amplia gama de funciones para procesar y representar documentos SVG. Se integra a la perfección en sus aplicaciones .NET para trabajar con archivos SVG sin instalar ningún software de terceros. Nuestra API SVG .NET se puede usar con cualquier lenguaje .NET, como C#, VB.NET, ASP.NET, etc. Funciona igual de bien en cualquier sistema operativo que pueda instalar Mono (compatible con .NET 4.0 Framework) o usar .NET núcleo. Esto incluye Windows, Linux y macOS.

Instalación de Aspose.SVG для .NET a través de NuGet :

  1. Usando la consola del administrador de paquetes.
  2. Uso de la GUI del Administrador de paquetes NuGet.

Para obtener más detalles sobre la instalación de la biblioteca de C#, consulte Documentación de Aspose.SVG .

Otras Fusiones admitidas

Puede combinar archivos SVG en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación: