在 C# 中将 SVG 合并为 PNG

强大的跨平台 .NET API,用于在 NET Framework、.NET Core、Windows Azure、Mono 或 Xamarin 平台上使用 C# 代码将 SVG 合并为 PNG 图像

使用 Aspose.Slides 将 SVG 合并为 PNG

Aspose.Slides for .NET 是一个功能强大的 .NET 库,用于合并和操作演示文稿、图像和其他文件。当您将 SVG 合并到 PNG 时,您实际上是在组合 SVG 图像以获得 PNG 图片。

在 C# 中将 SVG 合并为 PNG

使用 Aspose.Slides for .NET ,只需几行代码即可快速将 SVG 合并为 PNG 文件

用于将 SVG 合并为 PNG 的 C# 代码

using (Presentation pres = new Presentation())
{
    ISvgImage svgImage = new SvgImage("doc.svg");
    IPPImage image = pres.Images.AddImage(svgImage);
    pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 360, 540, image);

    ISvgImage svgImage2 = new SvgImage("doc.svg");
    IPPImage image2 = pres.Images.AddImage(svgImage);
    pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 360, 0, 360, 540, image2);

    pres.Slides[0].GetThumbnail(new Size(960, 720)).Save("MergedFile.png", ImageFormat.Png);
}

如何在 C# 中将 SVG 合并为 PNG

  1. 安装 Aspose.Slides for .NET。请参阅 安装

  2. 将库添加为项目中的参考。

  3. 创建一个 Presentation 类的实例。

  4. 加载要合并在一起的 SVG 文件。

  5. 保存生成的 PNG 图像。

在线合并 PDF 文件

如何在 Python 中合并 PDF

合并其他文件

您还可以合并其他格式的文件以获取单个文件