PNG 和 SVG 格式都支持透明度。然而,SVG 因其可扩展性而广受欢迎,而 PNG 通常被选择用于小型静态图像、徽标和透明背景。兼容性问题可能需要将 SVG 转换为其他格式。本文探讨了 SVG 到 PNG 的在线转换,并指导您使用 C# 和 Java 完成编程转换。
将 SVG 转换为 PNG - 在线免费
要将 SVG 图像转换为 PNG,可以轻松使用这个免费的在线转换器。只需按照以下简单步骤操作:
- 将 SVG 文件拖放到或上传到指定区域。
- 如有必要,调整转换选项。
- 单击“立即转换”按钮将 SVG 文件更改为 PNG 格式。
服务器将在 24 小时后删除该文件,下载链接届时将变为无效。
SVG 到 PNG 转换器 – 开发人员指南
作为开发人员,您可以选择使用独立库或基于云的 API 构建 SVG 到 PNG 转换器。探索选项并找到适合您从头开始构建转换器的需求的最佳平台。
C# 中的 SVG 到 PNG 转换
以下是如何使用 GroupDocs.Conversion for .NET 在 C# 中将 SVG 图像转换为 PNG:
- 整合图书馆 into your application.
- 使用以下代码加载文件并进行转换:
// 如何使用 .NET Conversion API 和默认选项在 C# 中将 SVG 文件转换为 PNG 格式
using (Converter converter = new Converter("path/vector-graphics.svg"))
{
ImageConvertOptions options = new ImageConvertOptions
{
Format = ImageFileType.Png
};
converter.Convert("path/svg-to-png.png", options);
}
您可以进一步了解如何构建 C# 中的 SVG 到 PNG 转换器。
在 Java 中将 SVG 转换为 PNG
Java 开发人员可以使用下面的步骤和代码示例,使用 GroupDocs.Conversion for Java 创建 SVG 到 PNG 转换器:
- 设置和下载 the library in your application.
- 使用提供的代码加载和转换 SVG 文件:
// 如何使用默认选项在 Java 中将 SVG 文件转换为 PNG 格式
Converter converter = new Converter("path/vector-graphics.svg");
ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
converter.convert("path/svg-to-png.png", options);
要向 PNG 输出添加其他效果,请参阅使用 Java 创建 SVG 到 PNG 转换器的另一个示例5。
常见问题解答
轻松在线将 SVG 转换为 PNG
从 SVG 到 PNG 的转换非常简单,只需两个简单的步骤。只需上传您的 SVG 文件,点击转换按钮,然后在该过程完成后下载 PNG 文件。
从 SVG 到 PNG 的快速转换
我们免费的在线 SVG 到 PNG 转换器快速高效,只需几秒钟即可完成转换。
安全可靠的 SVG 到 PNG 转换过程
您的文件在转换过程中将保持安全。为了确保隐私,该工具会在 24 小时后自动删除所有上传和转换的文件。