如何使用 C# 调整 SVG 图像的大小

本快速教程通过几个简单的步骤和易于理解的代码探索如何使用 C# 调整 SVG 图像的大小。您将借助几行代码以及详细说明和待办事项列表学习使用 C#** 调整 SVG 大小。它还指示在更改其大小后自定义输出 SVG 文件。

使用 C# 调整 SVG 图像大小的步骤

  1. 将项目环境配置为使用 NuGet 包存储库中的 Aspose.Imaging
  2. 使用 Image 类中的 Load 方法加载要调整大小的示例 SVG 文件
  3. 调用 Image 类中的 Resize() 方法并提供新的尺寸参数
  4. 将生成的 SVG 文件保存回磁盘

这些步骤直接通过提供环境配置详细信息来使用 C# 更改 SVG 图像的大小,然后提供要遵循的简单步骤列表。您可以使用 Image.Load() 方法加载类似于其他类型图像的 SVG 图像。您可以将生成的 SVG 图像保存到磁盘或流中,如果需要,可以通过提供附加参数 SvgOptions 对其进行自定义。

使用 C# 调整 SVG 图像大小的代码

要使用 C# 调整 SVG 文件的大小,您可以使用包含 VectorRasterizationOptions、TextAsShapes、Source、ResolutionSettings、Palette、MultiPageOptions 等属性的 SvgOptions 对象。您还可以使用 SvgOptions.ReleaseManagedResources()、SvgOptions.ReleaseUnmanagedResources() 来释放相应的资源。

在本教程中,我们学习了如何使用 C# 更改 SVG 图像的大小。如果您想了解其他类型图像的大小调整,请参阅 如何在 C# 中调整图像大小 上的文章。

 简体中文