.NET용 Aspose.SVG

네임스페이스

네임스페이스설명
Aspose.Svg의 모든 클래스 Aspose.Svg.Dom.Svg네임스페이스는 on w3c SVG2 권장 사항을 기반으로 합니다. 이 네임스페이스를 사용하여 요구 사항에 따라 SVG 파일을 로드, 탐색하거나 렌더링할 수 있습니다.
Aspose.Svg.CollectionsAspose.Svg.Collections 네임스페이스는 노드와 요소를 저장하고 조작하는 클래스로 구성됩니다.
Aspose.Svg.ConvertersAspose.Svg.Converters 네임스페이스 목표는 변환 방법에 쉽게 액세스하는 것입니다. PDF, XPS, 이미지 형식 등과 같은 널리 사용되는 형식으로의 광범위한 변환을 제공합니다. 보다 구체적인 변환(렌더링, 저장) 사용자 사례는 잘 주제 지향 네임스페이스에서 잘 알려져 있고 문서화된 저수준 API 함수로 표시됩니다.
Aspose.Svg.DataTypes네임스페이스는 모든 SVG 특정 데이터 유형에 대한 액세스를 제공합니다.
Aspose.Svg.DomAspose.Svg.Dom(문서 객체 모델) 네임스페이스는 HTML, XML 또는 SVG 문서를 나타내고 상호 작용하는 API를 제공합니다. DOM은 브라우저에 로드된 문서 모델이고 문서를 노드 트리로 나타냅니다. 여기서 각 노드 는 문서의 일부(예: 요소, 텍스트)를 나타냅니다. 문자열 또는 주석).
Aspose.Svg.Dom.AttributesAspose.Svg.Dom.Attributes 네임스페이스는 를 지정하거나 모든 개체(노드, 요소, …) 기능 또는 동작을 한정하는 통합 속성 클래스를 포함합니다.
Aspose.Svg.Dom.CssAspose.Svg.Dom.Css 네임스페이스는 모든 CSS 관련 조작을 위한 것입니다. CSS 속성 이름 - CSS 공식 문서에 지정된 값 쌍 에 집중합니다.
Aspose.Svg.Dom.EventsAspose.Svg.Dom.Events 네임스페이스는 DOM 업데이트와 관련된 모든 이벤트에 대한 객체를 제공합니다. 여기에는 이벤트와 관련된 구독 to 특정 컨텍스트 정보 observation 및 사용자 정의 이벤트 구성이 포함됩니다.
Aspose.Svg.Dom.MutationsAspose.Svg.Dom.돌연변이 관찰 DOM 돌연변이 및 특정 콜백 정보를 얻을 수 있는 기회를 제공합니다.
Aspose.Svg.Dom.TraversalAspose.Svg.Dom.Traversal네임스페이스에는 요소 사이를 탐색하기 위해 반복자와 트리 워커를 생성하고 문서 순서대로 노드와 그 자식을 트래버스하는 메서드가 포함되어 있습니다.
Aspose.Svg.Dom.Traversal.Filters노드 필터링 기능으로 표시되는 네임스페이스입니다. 필터는 노드를 “필터링"하는 방법을 알고 있는 개체입니다. 노드 반복자 또는 트리 워커에 노드 필터가 제공되면 다음 노드를 반환하기 전에 필터를 적용합니다. 필터가 노드를 수락하라고 하면 순회 logic 가 노드를 반환합니다. 그렇지 않으면 순회는 다음 노드를 찾고 거부된 노드가 없는 것처럼 가장합니다.
Aspose.Svg.Dom.ViewsAspose.Svg.Dom.Views 네임스페이스는 AbstractView 및 DocumentView 인터페이스를 설명합니다. Document Object Model Views 사양.
Aspose.Svg.Dom.XPath네임스페이스에는 XML 문서의 요소와 특성을 탐색하는 메서드가 포함되어 있습니다.
Aspose.Svg.DrawingAspose.Svg.Drawing 네임스페이스에는 측정 및 단위를 지정하는 개체 및 인터페이스와 브러시, 색상 및 글꼴과 같은 그리기 속성 개체가 포함되어 있습니다.
Aspose.Svg.Events네임스페이스는 시간 이벤트 및 확대/축소와 같은 이벤트 기반 상호 작용을 위한 클래스로 구성됩니다.
Aspose.Svg.FiltersAspose.Svg.Dom.Svg.Filters 네임스페이스에는 SVG 사양의 필터 효과와 관련된 클래스 및 인터페이스가 포함되어 있습니다.
Aspose.Svg.ImageVectorizationAspose.Svg.ImageVectorization네임스페이스에는 래스터 이미지를 벡터화하고 SVG 문서로 변환하기 위한 클래스가 포함되어 있습니다. 이 프로세스에는 비트맵을 경로 요소로 구성된 기하학적 모양으로 줄이고 SVG로 저장하는 작업이 포함됩니다. 네임스페이스에는 경로 세그먼트를 구축하고 추적점을 단순화 및 매끄럽게 하기 위한 클래스가 포함되어 있습니다. 및 벡터화 옵션 구성.
Aspose.Svg.IO표준 IO(입출력) tools 외에도 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.FontsAspose.Svg.Rendering.Fonts 네임스페이스에는 글꼴 일치 알고리즘의 일부를 제어할 수 있는 클래스와 메서드가 포함되어 있습니다.
Aspose.Svg.Rendering.ImageAspose.Svg.Rendering.Image 네임스페이스 제공 특정 장치 클래스 및 몇 가지 렌더링 옵션 래스터 형식으로 렌더링하는 클래스: jpeg, png, bmp, gif, tiff.
Aspose.Svg.Rendering.PdfAspose.Svg.Rendering.Pdf네임스페이스는 특정 장치 클래스와 몇 가지 렌더링 옵션을 제공합니다.
Aspose.Svg.Rendering.Pdf.EncryptionAspose.Svg.Rendering.Pdf.Encryption namespace contains 암호, 암호화 알고리즘 등과 같은 pdf 암호화 세부 정보를 설명하는 데이터 클래스.
Aspose.Svg.Rendering.XpsAspose.Svg.Rendering.Xps 네임스페이스는 xps 문서로의 렌더링을 담당하는 몇 가지 rendering 옵션 클래스뿐만 아니라 특정 장치 클래스를 제공합니다.
Aspose.Svg.SavingAspose.Svg.Saving 네임스페이스는 변환/저장 프로세스. 에서 특정 저장 옵션에 대한 설명을 위해 데이터 클래스에 의해 제공됩니다.
Aspose.Svg.ServicesAspose.Svg.Services 네임스페이스는 서비스 구현을 위한 프로토콜로 인터페이스를 포함합니다.
Aspose.Svg.Toolkit.OptimizersAspose.Svg.Toolkit.Optimizers 네임스페이스에는 SVG 문서를 최적화하기 위한 클래스가 포함되어 있습니다. 최적화 프로세스에는 사용되지 않거나 보이지 않는 요소 및 해당 속성 제거, 그룹 병합 및 경로 세그먼트 크기 감소가 포함됩니다.
Aspose.Svg.WindowAspose.Svg.Window 네임스페이스는 DOM 문서를 포함하는 window 를 나타내는 for window 객체와 관련됩니다. 여기에는 활성 문서 주소 및 검색 기록과 관련된 클래스 및 인터페이스 가 포함됩니다.