如何在 C# 中旋转 SVG

本文指导如何在 C# 中旋转 SVG。它包含设置环境的所有详细信息、开发应用程序时要执行的任务列表以及SVG 在 C# 中旋转的可运行示例代码。您将学习如何创建源 SVG 文件,然后旋转其中的线条元素。

在 C# 中旋转 SVG 的步骤

  1. 设置环境以使用 Aspose.SVG for .NET 旋转 SVG
  2. 为包含一行的 SVG 文件准备一个字符串
  3. 使用指定的字符串实例化一个 SVGDocument 对象
  4. 获取 SVGDocument 的 RootElement 并选择其中的行元素
  5. 保存中间 SVG 文件后设置线条的变换属性
  6. 使用旋转线保存输出 SVG 文件

这些步骤描述了如何在 C# 中旋转 SVG 图像的过程。该过程首先创建一个包含一行的 SVG 文件,然后从中访问该行元素,但是,您可以加载现有的 SVG 文件。在设置旋转线的变换属性之前,将一个中间 SVG 文件保存在磁盘上,然后将结果文件保存在磁盘上。

在 C# 中旋转 SVG 图像的代码

此代码片段演示了 C#* 中 SVG 旋转的*任务。此代码段使用 QuerySelector() 方法来选择要旋转的目标形状。使用 rotate() 方法,它采用要完成旋转的角度,然后是要围绕其执行旋转的点的坐标。

这篇文章教我们旋转 SVG 文件中的一条线。如果您想了解将 SVG 文件转换为图像的过程,请参阅 如何在 C# 中将 SVG 转换为图像 上的文章。

 简体中文