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 :
- Usando la consola del administrador de paquetes.
- 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: