Aspose.SVG for .NET

命名空间

命名空间描述
Aspose.Svg中的所有类 Aspose.Svg.Dom.Svg命名空间基于 w3c SVG2 建议。使用此命名空间,您可以加载、 根据您的要求导航或渲染 SVG 文件。
Aspose.Svg.CollectionsAspose.Svg.Collections命名空间由表示的类组成, 存储和操作节点和元素。
Aspose.Svg.ConvertersAspose.Svg.Converters命名空间的目标是方便地访问转换方法。它提供了对流行格式的广泛转换,例如 PDF、XPS、图像格式等。 更具体的转换(渲染、保存)用户案例由 well 在面向主题的命名空间中已知和记录的低级 API 函数提供。
Aspose.Svg.DataTypes命名空间提供对所有 SVG 特定数据类型的访问。
Aspose.Svg.DomAspose.Svg.Dom(文档对象模型) namespace 提供 API, 表示任何 HTML、XML 或 SVG 文档并与之交互。 DOM 是加载在浏览器中的文档模型, 将文档表示为节点树,其中每个 node 表示文档的一部分(例如元素、文本字符串或注释).
Aspose.Svg.Dom.AttributesAspose.Svg.Dom.Attributes命名空间包含 统一属性类,它指定 或限定任何对象(节点、元素、…)的特征或行为。
Aspose.Svg.Dom.CssAspose.Svg.Dom.Css命名空间用于所有与 CSS 相关的操作。 它集中在 CSS 属性名称 - 值对 由 CSS 官方文档指定。
Aspose.Svg.Dom.EventsAspose.Svg.Dom.Events命名空间提供对象 for 任何与 DOM 更新相关的事件。它包括订阅 特定上下文信息观察 与事件以及自定义事件构造。
Aspose.Svg.Dom.MutationsAspose.Svg.Dom.Mutations提供观察 DOM 突变和获取特定回调信息的机会。
Aspose.Svg.Dom.TraversalAspose.Svg.Dom.Traversal命名空间包含 创建迭代器和tree-walker以在元素之间导航的方法 按文档顺序遍历节点及其子节点。
Aspose.Svg.Dom.Traversal.Filters由节点过滤功能表示的命名空间。 过滤器是知道如何“过滤掉”节点的对象。 如果给节点迭代器或树遍历器提供节点过滤器, 它会在返回下一个节点之前应用过滤器。 如果过滤器说接受该节点,则遍历 logic 将其返回;否则,遍历查找下一个节点, 假装被拒绝的节点不存在。
Aspose.Svg.Dom.ViewsAspose.Svg.Dom.Views命名空间描述 AbstractView 和 DocumentView 接口根据 文档对象模型视图规范。
Aspose.Svg.Dom.XPath命名空间包含方法 to 导航 XML 文档中的元素和属性。
Aspose.Svg.DrawingAspose.Svg.Drawing命名空间包含对象和 接口来指定测量和单位以及 绘图属性对象,如画笔、颜色和字体。
Aspose.Svg.Events命名空间由 类组成,用于基于事件的交互性,例如时间事件和缩放。
Aspose.Svg.FiltersAspose.Svg.Dom.Svg.Filters命名空间包含SVG规范中与滤镜效果相关的类和 接口。
Aspose.Svg.ImageVectorization
Aspose.Svg.IO除了标准IO(输入输出)工具 Aspose.Svg.IO命名空间包含辅助类和接口。
Aspose.Svg.NetAspose.Svg.Net命名空间由 类和接口提供,它们 负责帮助轻松进行网络处理。
Aspose.Svg.Net.HeadersAspose.Svg.Net.Headers为 提供了一些数据类来描述网络中的标头内容。
Aspose.Svg.Net.MessageFiltersAspose.Svg.Net.MessageFilters命名空间提供 实现消息过滤器抽象的类。
Aspose.Svg.Net.MessageHandlersAspose.Svg.Net.MessageHandlers命名空间 is 由类提供 - 不同协议的消息处理程序。
Aspose.Svg.PathsAspose.Svg.Dom.Svg.Paths命名空间描述了用于 表示可以填充或描边的形状轮廓的类。 路径也可以用作剪切路径,用于描述动画、 或定位文本。
Aspose.Svg.RenderingAspose.Svg.Rendering命名空间由 众多渲染器对象以及适当的 低级选项类组成,它们负责 将文档/文件渲染到IDevice 实现中。
Aspose.Svg.Rendering.Fonts
Aspose.Svg.Rendering.ImageAspose.Svg.Rendering.Image命名空间提供 特定设备类以及一些渲染选项 负责渲染为光栅格式的类:jpeg、png、bmp、gif、tiff.
Aspose.Svg.Rendering.PdfAspose.Svg.Rendering.Pdf命名空间提供 特定的设备类以及一些渲染选项classes 负责渲染到pdf文档。
Aspose.Svg.Rendering.Pdf.EncryptionAspose.Svg.Rendering.Pdf.Encryption命名空间包含 描述pdf加密细节的数据类,如密码、 加密算法等。
Aspose.Svg.Rendering.XpsAspose.Svg.Rendering.Xps命名空间提供 特定设备类以及一些负责渲染到xps 文档的rendering 选项类。
Aspose.Svg.SavingAspose.Svg.Saving命名空间由 数据类提供,用于描述在 转换/保存过程中的特定保存选项。
Aspose.Svg.ServicesAspose.Svg.Services命名空间包含 接口作为服务实现的协议。
Aspose.Svg.WindowAspose.Svg.Window命名空间与 for window 对象相关,该对象表示一个包含 DOM 文档的 window 。它包括与活动文档地址和浏览历史相关的类和接口 。