Aspose.HTML per .NET

Spazi dei nomi

Spazio dei nomiDescrizione
Aspose.HtmlIl Aspose.Html namespace contiene classi e metodi per manipolare documenti HTML, semplici o complessi e al volo. Aspose.HTMLper .NET consente agli sviluppatori di inserire, rimuovere, sostituire i nodi HTML, estrarre le informazioni sullo stile CSS, navigare attraverso il documento HTML tramite NodeIterator, TreeWalker forniti da Traversal Specifications, XPath o query del selettore CSS. Offre anche lo scripting che consente di manipolare l’HTML DOM tramite JavaScript. Oltre all’HTML, questa API fornisce anche le capacità per caricare EPUB e MHTML. Le API di Aspose sono famose per le loro funzionalità di conversione del formato di file inter e questa API fornisce anche le capacità per caricare file HTML e renderizzare l’output in PDF, XPS e formati di immagini raster inclusi JPEG, PNG, BMP e TIFF.
Aspose.Html.CollectionsIl Aspose.Html.Collections namespace è costituito da classi per rappresentare, archiviare e manipolare nodi ed elementi.
Aspose.Html.ConvertersIl Aspose.Html.ConvertersL’obiettivo dello spazio dei nomi è un facile accesso ai metodi di conversione. Fornisce un’ampia gamma di conversioni nei formati più diffusi, come PDF, XPS, formati immagine, ecc. Casi utente di conversione (rendering, salvataggio) più specifici sono presentati da ben funzioni API di basso livello note e documentate in spazi dei nomi orientati al soggetto.
Aspose.Html.DomIl Aspose.Html.Dom (Document Object Model) namespace fornisce API che rappresenta e interagisce con qualsiasi documento HTML, XML o SVG. Il DOM è un modello di documento caricato nel browser e rappresenta il documento come un albero di nodi, dove ogni nodo rappresenta una parte del documento (ad es. un elemento, testo stringa o commento).
Aspose.Html.Dom.AttributesIl Aspose.Html.Dom.Attributes lo spazio dei nomi contiene classi di attributi unificati che specifica o qualifica qualsiasi caratteristica o comportamento di qualsiasi oggetto (nodo, elemento, …).
Aspose.Html.Dom.CanvasIl Aspose.Html.Dom.Canvas namespace fornisce interfaces per la qualificazione dei dettagli di rendering 2D, nonché opzioni per riempimento e classe Path2D.
Aspose.Html.Dom.CssIl Aspose.Html.Dom.Css namespace è per tutte le manipolazioni relative ai CSS. Si concentra sul nome della proprietà CSS - coppie di valori specificate dai documenti ufficiali CSS.
Aspose.Html.Dom.EventsIl Aspose.Html.Dom.Events namespace fornisce oggetti per qualsiasi evento relativo all’aggiornamento del DOM. Include l’abbonamento a osservazioni specifiche di informazioni contestuali associate all’evento e la costruzione di eventi personalizzati.
Aspose.Html.Dom.MutationsIl Aspose.Html.Dom.Mutations offre l’opportunità di osservare le mutazioni DOM e di ottenere informazioni specifiche sulla richiamata.
Aspose.Html.Dom.SvgTutte le classi in Aspose.Html.Dom.Svgnamespace si basano sulle raccomandazioni SVG2 w3c. Utilizzando questo spazio dei nomi, puoi caricare, navigare o eseguire il rendering del file SVG secondo i tuoi requisiti.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections fornisce l’accesso a raccolte generiche specifiche.
Aspose.Html.Dom.Svg.DataTypesLo spazio dei nomi fornisce l’accesso a tutti i tipi di dati specifici di SVG.
Aspose.Html.Dom.Svg.EventsLo spazio dei nomi è costituito da classi per l’interattività basata su eventi come eventi temporali e zoom.
Aspose.Html.Dom.Svg.FiltersIl Aspose.Html.Dom.Svg.Filters lo spazio dei nomi contiene classi e interfacce relative agli effetti del filtro nella specifica SVG.
Aspose.Html.Dom.Svg.PathsIl Aspose.Html.Dom.Svg.Paths namespace descrive le classi per rappresentazione del contorno di una forma che può essere riempita o accarezzata. Un tracciato può essere utilizzato anche come tracciato di ritaglio, per descrivere l’animazione, o posizionare il testo.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving contiene classi di ruolo secondarie to specificare il processo di salvataggio. Ad esempio, salva le opzioni e il formato in cui il documento viene salvato.
Aspose.Html.Dom.TraversalIl Aspose.Html.Dom.Traversalnamespace contiene metodi che creano iteratori e tree-walker per navigare tra gli elementi e attraversare un nodo e i suoi figli nell’ordine del documento.
Aspose.Html.Dom.Traversal.FiltersLo spazio dei nomi rappresentato dalla funzionalità di filtraggio dei nodi. I filtri sono oggetti che sanno come “filtrare” i nodi. Se a un iteratore del nodo o a un tree walker viene assegnato un filtro del nodo, applica il filtro prima di restituire il nodo successivo. Se il filtro dice di accettare il nodo, l’attraversamento logic lo restituisce; in caso contrario, l’attraversamento cerca il nodo successivo e finge che il nodo rifiutato non fosse presente.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Views lo spazio dei nomi descrive le interfacce AbstractView e DocumentView secondo la specifica Document Object Model Views.
Aspose.Html.Dom.XPathLo spazio dei nomi contiene metodi per navigare tra elementi e attributi in un documento XML.
Aspose.Html.DrawingIl Aspose.Html.Drawing lo spazio dei nomi contiene oggetti e interfacce per specificare misure e unità, nonché oggetti attributi di disegno come pennelli, colori e caratteri.
Aspose.Html.FormsLo spazio dei nomi fornisce l’accesso a numerosi oggetti (elementi) che sono responsabili dell’interattività dell’utente all’interno del modulo come componente della pagina web.
Aspose.Html.IOOltre agli strumenti IO standard (input-output) il Aspose.Html.IO lo spazio dei nomi contiene classi e interfacce helper.
Aspose.Html.LoadingIl Aspose.Html.Loading lo spazio dei nomi contiene classi di dati per la descrizione di opzioni di caricamento specifiche durante il processo di conversione/unione.
Aspose.Html.NetIl Aspose.Html.Netlo spazio dei nomi è presentato da classi e interfacce che sono responsabili di facilitare l’elaborazione della rete.
Aspose.Html.Net.HeadersIl Aspose.Html.Net.Headers fornisce poche classi di dati per che descrivono il contenuto dell’intestazione in rete.
Aspose.Html.Net.MessageFiltersIl Aspose.Html.Net.MessageFilters namespace fornisce classi che implementano l’astrazione del filtro dei messaggi.
Aspose.Html.Net.MessageHandlersIl Aspose.Html.Net.MessageHandlers namespace is presentato dalle classi - gestori di messaggi di diversi protocolli.
Aspose.Html.RenderingIl Aspose.Html.Rendering lo spazio dei nomi è costituito da numerosi oggetti renderer e da appropriate classi di opzioni di basso livello che sono responsabili del rendering di documenti/file nell’implementazione IDevice.
Aspose.Html.Rendering.DocIl Aspose.Html.Rendering.Doc lo spazio dei nomi fornisce una classe di dispositivo specifica e alcune classi di opzioni di rendering responsabili del rendering in un documento DOCX.
Aspose.Html.Rendering.FontsIl Aspose.Html.Rendering.Fonts namespace contiene classi e metodi che ti consentono di controllare alcune parti dell’algoritmo di corrispondenza dei caratteri.
Aspose.Html.Rendering.ImageIl Aspose.Html.Rendering.Image lo spazio dei nomi fornisce una classe di dispositivo specifica e alcune opzioni di rendering classi responsabili del rendering nei formati raster: jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfIl Aspose.Html.Rendering.Pdf lo spazio dei nomi fornisce una classe di dispositivo specifica e alcune classi di opzioni di rendering responsabili del rendering in un documento pdf.
Aspose.Html.Rendering.Pdf.EncryptionIl Aspose.Html.Rendering.Pdf.Encryptionlo spazio dei nomi contiene classi di dati che descrivono i dettagli di crittografia pdf come password, algoritmo di crittografia e così via.
Aspose.Html.Rendering.XpsIl Aspose.Html.Rendering.Xpslo spazio dei nomi fornisce una classe di dispositivo specifica e alcune classi di opzioni di rendering responsabili del rendering in un documento xps.
Aspose.Html.SavingIl Aspose.Html.Saving lo spazio dei nomi è presentato da classi di dati per la descrizione di specifiche opzioni di salvataggio al processo di conversione/salvataggio.
Aspose.Html.ServicesIl Aspose.Html.Services lo spazio dei nomi contiene interfacce come protocolli per le implementazioni del servizio.
Aspose.Html.Toolkit.Markdown.SyntaxIl Aspose.Html.Toolkit.Markdown.Syntaxnamespace contiene oggetti e interfacce per lavorare con l’albero della sintassi di un documento Markdown.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsIl Aspose.Html.Toolkit.Markdown.Syntax.Extensions namespace contiene oggetti e metodi che consentono di gestire varie estensioni del formato Markdown, come ShortCode, FrontMatter, ecc.
Aspose.Html.Toolkit.Markdown.Syntax.ParserIl Aspose.Html.Toolkit.Markdown.Syntax.Parser namespace contiene oggetti e metodi che consentono di analizzare il documento markdown .
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMIl Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM lo spazio dei nomi contiene oggetti e interfacce per Estensione della sintassi GFM.
Aspose.Html.Toolkit.Markdown.Syntax.TextIl Aspose.Html.Toolkit.Markdown.Syntax.Text namespace contiene oggetti e interfacce per lavorare con text fonti.
Aspose.Html.Toolkit.OptimizersIl Aspose.Html.Toolkit.Optimizers namespace contiene classi per l’ottimizzazione dei documenti SVG. Il processo di ottimizzazione comporta la rimozione di elementi inutilizzati o invisibili e i relativi attributi, l’unione di gruppi e la riduzione delle dimensioni dei segmenti di percorso.
Aspose.Html.WindowIl Aspose.Html.Window namespace è correlato all’oggetto finestra for che rappresenta una finestra contenente un documento DOM. Include classi e interfacce relative all’indirizzo del documento attivo e alla cronologia di navigazione.