Aspose.SVG для .NET

Пространства имен

Пространство имен Описание
Aspose.Svg Все классы в Aspose.Svg.Dom.Svgnamespace основаны на рекомендациях w3c SVG2. Используя это пространство имен, вы можете загружать, перемещаться или отображать файл SVG в соответствии с вашими требованиями.
Aspose.Svg.Collections Aspose.Svg.Collections пространство имен состоит из классов для представления, хранения и управления узлами и элементами.
Aspose.Svg.Converters Aspose.Svg.Конвертеры цель пространства имен — легкий доступ к методам преобразования. Он обеспечивает широкий спектр преобразований в популярные форматы, такие как PDF, XPS, форматы изображений и т. д. Более конкретные варианты преобразования (рендеринг, сохранение) представлены хорошо известными и задокументированными низкоуровневыми функциями API в предметно-ориентированных пространствах имен.
Aspose.Svg.DataTypes Пространство имен обеспечивает доступ ко всем типам данных SVG.
Aspose.Svg.Dom Aspose.Svg.Dom (объектная модель документа) namespace предоставляет API, который представляет любые документы HTML, XML или SVG и взаимодействует с ними. DOM — это модель документа, загруженная в браузер, и представляет документ в виде дерева узлов, где каждый node представляет часть документа (например, элемент, текст строка или комментарий).
Aspose.Svg.Dom.Attributes Aspose.Svg.Dom.Attributes пространство имен содержит унифицированные классы атрибутов, которые определяют или квалифицируют свойства или поведение любого объекта (узла, элемента и т. д.).
Aspose.Svg.Dom.Css Aspose.Svg.Dom.Css пространство имен предназначено для всех манипуляций, связанных с CSS. Оно концентрируется вокруг имени свойства CSS — пары значений , указанных в официальных документах CSS.
Aspose.Svg.Dom.Events Aspose.Svg.Dom.Events namespace предоставляет объекты для любых событий, связанных с обновлением DOM. Он включает в себя подписку на конкретную контекстную информацию , наблюдение , связанное с событием, а также создание пользовательских событий.
Aspose.Svg.Dom.Mutations Aspose.Svg.Dom.Mutations предоставляет возможность наблюдать мутации DOM и получать конкретную информацию об обратном вызове.
Aspose.Svg.Dom.Traversal Aspose.Svg.Dom.Traversalпространство имен содержит методы, которые создают итераторы и обходчики дерева для навигации между элементами и обходят узел и его дочерние элементы в порядке документа.
Aspose.Svg.Dom.Traversal.Filters Пространство имен, представленное функцией фильтрации узлов. Фильтры — это объекты, которые знают, как «отфильтровывать» узлы. Если итератору узла или обходчику дерева задан фильтр узла, он применяет фильтр перед возвратом следующего узла. Если фильтр говорит принять узел, traversal logic возвращает его; в противном случае обход ищет следующий узел и делает вид, что отклоненного узла не было.
Aspose.Svg.Dom.Views Aspose.Svg.Dom.Views пространство имен описывает интерфейсы AbstractView и DocumentView в соответствии с спецификацией представлений объектной модели документа.
Aspose.Svg.Dom.XPath Пространство имен содержит методы для навигации по элементам и атрибутам в XML-документе.
Aspose.Svg.Drawing Aspose.Svg.Drawing пространство имен содержит объекты и интерфейсы для указания измерения и единиц измерения, а также объекты атрибутов рисования, такие как кисти, цвета и шрифты.
Aspose.Svg.Events Пространство имен состоит из классов для интерактивности на основе событий, таких как временные события и масштабирование.
Aspose.Svg.Filters Aspose.Svg.Dom.Svg.Фильтры пространство имен содержит классы и интерфейсы, связанные с эффектами фильтра в спецификации SVG.
Aspose.Svg.ImageVectorization
Aspose.Svg.IO В дополнение к стандартным инструментам IO (ввод-вывод) Aspose.Svg.IO namespace содержит вспомогательные классы и интерфейсы.
Aspose.Svg.Net Aspose.Svg.Netпространство имен представлено классами и интерфейсами, которые отвечают за упрощение сетевой обработки.
Aspose.Svg.Net.Headers Aspose.Svg.Net.Заголовки предоставляет несколько классов данных для , описывающих содержимое заголовка в сети.
Aspose.Svg.Net.MessageFilters Aspose.Svg.Net.MessageFilters пространство имен предоставляет классы , которые реализуют абстракцию фильтра сообщений.
Aspose.Svg.Net.MessageHandlers Aspose.Svg.Net.MessageHandlers пространство имен is представлено классами — обработчиками сообщений разных протоколов.
Aspose.Svg.Paths Aspose.Svg.Dom.Svg.Paths namespace описывает классы для представления контура фигуры, которую можно заполнить или обвести. Путь также можно использовать в качестве обтравочного контура для описания анимации, или позиционного текста.
Aspose.Svg.Rendering Aspose.Svg.Renderingпространство имен состоит из многочисленных объектов рендеринга, а также соответствующих классов опций низкого уровня, которые отвечают за рендеринг документов/файлов в реализацию IDevice.
Aspose.Svg.Rendering.Fonts
Aspose.Svg.Rendering.Image Aspose.Svg.Rendering.Image namespace предоставляет конкретный класс устройства, а также несколько классов options рендеринга, отвечающих за рендеринг в растровые форматы: jpeg, png, bmp, gif, tiff.
Aspose.Svg.Rendering.Pdf Aspose.Svg.Rendering.Pdf namespace предоставляет конкретный класс устройства, а также несколько параметров рендеринга, class отвечающих за рендеринг в pdf-документ.
Aspose.Svg.Rendering.Pdf.Encryption Aspose.Svg.Rendering.Pdf.Encryption namespace содержит классы данных , описывающие детали шифрования PDF, такие как пароль, алгоритм шифрования и т. д.
Aspose.Svg.Rendering.Xps Aspose.Svg.Rendering.XpsПространство имен предоставляет определенный класс устройства , а также несколько классов параметров rendering , отвечающих за рендеринг в документ xps.
Aspose.Svg.Saving Aspose.Svg.Сохранение пространство имен представлено классами данных для описания конкретных параметров сохранения at процесса преобразования/сохранения.
Aspose.Svg.Services Aspose.Svg.Services пространство имен содержит интерфейсы в качестве протоколов для реализации службы.
Aspose.Svg.Window Aspose.Svg.Window пространство имен связано с объектом окна , который представляет окно , содержащее документ DOM. Он включает в себя классы и интерфейсы , связанные с активным адресом документа и историей просмотров.