.NET용 Aspose.HTML

네임스페이스

네임스페이스설명
Aspose.HtmlAspose.HTML 네임스페이스에는 간단하거나 복잡한 HTML 문서를 즉석에서 조작하기 위한 클래스와 메서드가 포함되어 있습니다. Aspose.HTMLfor .NET을 사용하면 개발자가 삽입, 제거, HTML 노드 교체, CSS 스타일 정보 추출, NodeIterator, TreeWalker(순회 사양), XPath 또는 CSS 선택기 쿼리를 통해 HTML 문서를 탐색할 수 있습니다. 또한 JavaScript를 통해 HTML DOM을 to 조작할 수 있는 스크립팅을 제공합니다. 이 API는 HTML뿐만 아니라 EPUB 및 MHTML을 로드하는 기능도 제공합니다 . Aspose API는 파일 형식 간 변환 기능으로 유명하며 이 API는 또한 HTML 파일을 로드하고 출력을 PDF, XPS 및 JPEG, PNG, BMP 및 TIFF를 포함한 래스터 이미지 형식으로 렌더링하는 기능을 제공합니다.
Aspose.Html.CollectionsAspose.Html.Collections 네임스페이스는 노드와 요소를 저장하고 조작하는 클래스로 구성됩니다.
Aspose.Html.ConvertersAspose.Html.Converters네임스페이스 목표는 변환 방법에 쉽게 액세스하는 것입니다. PDF, XPS, 이미지 형식 등과 같은 널리 사용되는 형식으로의 광범위한 변환을 제공합니다. 보다 구체적인 변환(렌더링, 저장) 사용자 사례는 잘 주제 지향 네임스페이스에서 잘 알려져 있고 문서화된 저수준 API 함수로 표시됩니다.
Aspose.Html.DomAspose.Html.Dom(문서 개체 모델) 네임스페이스는 HTML, XML 또는 SVG 문서를 나타내고 상호 작용하는 API를 제공합니다. DOM은 브라우저에 로드된 문서 모델이고 문서를 노드 트리로 나타냅니다. 여기서 각 노드 는 문서의 일부(예: 요소, 텍스트)를 나타냅니다. 문자열 또는 주석).
Aspose.Html.Dom.AttributesAspose.Html.Dom.Attributes 네임스페이스는 를 지정하거나 모든 개체(노드, 요소, …) 기능 또는 동작을 한정하는 통합 속성 클래스를 포함합니다.
Aspose.Html.Dom.CanvasAspose.Html.Dom.Canvas 네임스페이스는 2D 렌더링 세부 사항 자격을 위한 interface 와 채우기 및 Path2D 클래스에 대한 옵션을 제공합니다.
Aspose.Html.Dom.CssAspose.Html.Dom.Css 네임스페이스는 모든 CSS 관련 조작을 위한 것입니다. CSS 속성 이름 - CSS 공식 문서에 지정된 값 쌍 에 집중합니다.
Aspose.Html.Dom.EventsAspose.Html.Dom.Events 네임스페이스는 DOM 업데이트와 관련된 모든 이벤트에 대한 객체를 제공합니다. 여기에는 이벤트와 관련된 구독 to 특정 컨텍스트 정보 observation 및 사용자 정의 이벤트 구성이 포함됩니다.
Aspose.Html.Dom.MutationsAspose.Html.Dom.돌연변이 관찰 DOM 돌연변이 및 특정 콜백 정보를 얻을 수 있는 기회를 제공합니다.
Aspose.Html.Dom.Svg의 모든 클래스 Aspose.Html.Dom.Svg네임스페이스는 on w3c SVG2 권장 사항을 기반으로 합니다. 이 네임스페이스를 사용하여 요구 사항에 따라 SVG 파일을 로드, 탐색하거나 렌더링할 수 있습니다.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections 특정 일반 컬렉션에 대한 액세스를 제공합니다.
Aspose.Html.Dom.Svg.DataTypes네임스페이스는 모든 SVG 특정 데이터 유형에 대한 액세스를 제공합니다.
Aspose.Html.Dom.Svg.Events네임스페이스는 시간 이벤트 및 확대/축소와 같은 이벤트 기반 상호 작용을 위한 클래스로 구성됩니다.
Aspose.Html.Dom.Svg.FiltersAspose.Html.Dom.Svg.Filters 네임스페이스에는 SVG 사양의 필터 효과와 관련된 클래스 및 인터페이스가 포함되어 있습니다.
Aspose.Html.Dom.Svg.PathsAspose.Html.Dom.Svg.Paths 이름 공간은 클래스를 설명합니다. 채우거나 칠할 수 있는 모양의 윤곽선 표현. 패스는 애니메이션, 또는 위치 텍스트를 설명하기 위해 클리핑 패스로도 사용할 수 있습니다.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving 저장 프로세스를 지정하는 보조 역할 클래스를 포함합니다. 예를 들어 저장 옵션 및 문서가 저장되는 형식입니다.
Aspose.Html.Dom.TraversalAspose.Html.Dom.Traversal네임스페이스에는 요소 사이를 탐색하기 위해 반복자와 트리 워커를 생성하고 문서 순서대로 노드와 그 자식을 트래버스하는 메서드가 포함되어 있습니다.
Aspose.Html.Dom.Traversal.Filters노드 필터링 기능으로 표시되는 네임스페이스입니다. 필터는 노드를 “필터링"하는 방법을 알고 있는 개체입니다. 노드 반복자 또는 트리 워커에 노드 필터가 제공되면 다음 노드를 반환하기 전에 필터를 적용합니다. 필터가 노드를 수락하라고 하면 순회 logic 가 노드를 반환합니다. 그렇지 않으면 순회는 다음 노드를 찾고 거부된 노드가 없는 것처럼 가장합니다.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Views 네임스페이스는 AbstractView 및 DocumentView 인터페이스를 설명합니다. Document Object Model Views 사양.
Aspose.Html.Dom.XPath네임스페이스에는 XML 문서의 요소와 특성을 탐색하는 메서드가 포함되어 있습니다.
Aspose.Html.DrawingAspose.Html.Drawing 네임스페이스에는 측정 및 단위를 지정하는 개체 및 인터페이스와 브러시, 색상 및 글꼴과 같은 그리기 속성 개체가 포함되어 있습니다.
Aspose.Html.Forms네임스페이스는 웹 페이지 구성 요소로서 양식 내에서 사용자 상호 작용을 담당하는 수많은 개체(요소)에 대한 액세스를 제공합니다.
Aspose.Html.IO표준 IO(입출력) tools 외에도 Aspose.Html.IO 네임스페이스에는 헬퍼 클래스와 인터페이스가 포함되어 있습니다.
Aspose.Html.LoadingAspose.Html.Loading 네임스페이스는 변환/병합 프로세스에서 특정 로드 옵션 에 대한 설명을 위한 데이터 클래스를 포함합니다.
Aspose.Html.NetAspose.Html.Net네임스페이스는 쉬운 네트워크 처리를 돕는 책임이 있는 클래스와 인터페이스에 의해 제공됩니다.
Aspose.Html.Net.HeadersAspose.Html.Net.Headers 네트워킹에서 헤더 콘텐츠를 설명하는 에 대한 몇 가지 데이터 클래스를 제공합니다.
Aspose.Html.Net.MessageFiltersAspose.Html.Net.MessageFilters 네임스페이스는 메시지 필터 추상화를 구현하는 클래스를 제공합니다.
Aspose.Html.Net.MessageHandlersAspose.Html.Net.MessageHandlers 네임스페이스 is 클래스에 의해 제공됨 - 다른 프로토콜의 메시지 처리기.
Aspose.Html.RenderingAspose.Html.Rendering 네임스페이스는 수많은 렌더러 개체와 적절한 문서/파일을 IDevice 구현으로 렌더링하는 저수준 옵션 클래스로 구성됩니다.
Aspose.Html.Rendering.DocAspose.Html.Rendering.Doc 네임스페이스는 특정 장치 클래스와 DOCX 문서로 렌더링하는 몇 가지 rendering 옵션 클래스를 제공합니다.
Aspose.Html.Rendering.FontsAspose.Html.Rendering.Fonts 네임스페이스에는 글꼴 일치 알고리즘의 일부를 제어할 수 있는 클래스와 메서드가 포함되어 있습니다.
Aspose.Html.Rendering.ImageAspose.Html.Rendering.Image 네임스페이스 제공 특정 장치 클래스 및 몇 가지 렌더링 옵션 래스터 형식으로 렌더링하는 클래스: jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfAspose.Html.Rendering.Pdf 네임스페이스는 특정 장치 클래스와 몇 가지 렌더링 옵션을 제공합니다.
Aspose.Html.Rendering.Pdf.EncryptionAspose.Html.Rendering.Pdf.Encryptionnamespace contains 암호, 암호화 알고리즘 등과 같은 pdf 암호화 세부 정보를 설명하는 데이터 클래스.
Aspose.Html.Rendering.XpsAspose.Html.Rendering.Xps네임스페이스는 xps 문서로의 렌더링을 담당하는 몇 가지 rendering 옵션 클래스뿐만 아니라 특정 장치 클래스를 제공합니다.
Aspose.Html.SavingAspose.Html.Saving 네임스페이스는 변환/저장 프로세스. 에서 특정 저장 옵션에 대한 설명을 위해 데이터 클래스에 의해 제공됩니다.
Aspose.Html.ServicesAspose.Html.Services 네임스페이스는 서비스 구현을 위한 프로토콜로 인터페이스를 포함합니다.
Aspose.Html.Toolkit.Markdown.SyntaxAspose.Html.Toolkit.Markdown.Syntax네임스페이스에는 Markdown 문서의 구문 트리 작업을 위한 개체 및 인터페이스가 포함되어 있습니다.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsAspose.Html.Toolkit.Markdown.Syntax.Extensions 네임스페이스에는 ShortCode, FrontMatter 등과 같은 Markdown 형식의 다양한 확장을 처리할 수 있는 개체 및 메서드가 포함되어 있습니다.
Aspose.Html.Toolkit.Markdown.Syntax.ParserAspose.Html.Toolkit.Markdown.Syntax.Parser 네임스페이스에는 markdown 문서를 구문 분석할 수 있는 개체 및 메서드가 포함되어 있습니다.
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMAspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM 네임스페이스는 GFM 구문 확장. 에 대한 개체 및 인터페이스를 포함합니다.
Aspose.Html.Toolkit.Markdown.Syntax.TextAspose.Html.Toolkit.Markdown.Syntax.Text 네임스페이스에는 text 소스 작업을 위한 개체 및 인터페이스가 포함되어 있습니다.
Aspose.Html.Toolkit.OptimizersAspose.Html.Toolkit.Optimizers 네임스페이스에는 SVG 문서를 최적화하기 위한 클래스가 포함되어 있습니다. 최적화 프로세스에는 사용되지 않거나 보이지 않는 요소 및 해당 속성 제거, 그룹 병합 및 경로 세그먼트 크기 감소가 포함됩니다.
Aspose.Html.WindowAspose.Html.Window 네임스페이스는 DOM 문서를 포함하는 window 를 나타내는 for window 객체와 관련됩니다. 여기에는 활성 문서 주소 및 검색 기록과 관련된 클래스 및 인터페이스 가 포함됩니다.