SVG to Image Converter (Plugin for .NET) 提供快速和准确的转换SVG文件,包括动态标记和独立文档,到流行的图像格式,如 PNG、JPG、BMP、GIF、TIFF 和 WebP. 支持全页播放、自定义视图和灵活的输出重复,开发人员可以创建高品质的拉斯特图形文件仅有几行代码。
在您的 .NET 项目中引用 Aspose.SVG 。
Converter.ConvertSVG
方法,提供:
路径到源 SVG 文件。
与所需参数(格式、分辨率、尺寸等)配置的“ImageSaveOptions”对象。
目的地图像文件路径。
运行应用程序 - SVG 内容将被拉斯特化并存储到指定的格式。确保 SVG 中的所有外部资源,如字体、图像和表格,都使用绝对或可解决的路径进行参考。
调整ImageSaveOptions.PageSetup.Sizing
设置(例如,‘FitContent’,Letterbox
),以保持视角比率,并防止在播放时剪辑。
在可能的情况下,在根元素上明确指定“宽度”和“高度”属性,这确保了一致的输出尺寸,并防止依赖于默认或视图为基础的测量行为。
使用最新版本的 Aspose.SVG 利用提高性能、增强稳定性和扩展格式支持。
错误: “未支持的外部资源” - 解决方案: 将资源直接插入 SVG 或确保运行时间可访问。
ImageSaveOptions
提高输出分辨率。
结果: 输出中包含的内容 - 解决方案:** 将PageSetup.Sizing
设置为FitContent
或扩展“pagesetup。它是一个专门的组件,允许开发人员在任何 .NET 应用程序中编程转换 SVG 图形到直播图像。
Aspose.SVG for .NET 图书馆提供广泛的 API 用于分配、编辑和播放 SVG 内容。
.NET Plugin - SVG to Image Converter 支持各种输出图像格式,包括 PNG、JPG、GIF、BMP、WEBP 和 TIFF,使开发人员能够创建适合网页、印刷和应用程序使用的高品质图片。
是的,您可以通过设置ImageSaveOptions.HorizontalResolution
等属性来优化输出质量,并指定所需的DPI(每英寸点)。 要管理透明度,请使用ImageSaveOptions.BackgroundColor
特性。
绝对! Aspose.SVG 提供一个免费,易于使用的在线 [SvG Converter]涵盖了广泛的格式。