在 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

合併其他文件

您還可以合併其他格式的文件以獲得單個文件