Aspose.Html.Dom.Canvas

Il Aspose.Html.Dom.Canvas namespace fornisce interfaces per la qualificazione dei dettagli di rendering 2D, nonché opzioni per riempimento e classe Path2D.

Classi

ClasseDescrizione
Path2DL’interfaccia Path2D dell’API Canvas 2D viene utilizzata per dichiarare i percorsi che vengono successivamente utilizzati sugli oggetti CanvasRenderingContext2D. I metodi di percorso dell’interfaccia CanvasRenderingContext2D sono presenti anche su questa interfaccia e ti consentono di creare percorsi che puoi conservare e riprodurre come richiesto su una tela.

Interfacce

InterfacciaDescrizione
ICanvasDrawingStylesL’interfaccia ICanvasDrawingStyles fornisce metodi e proprietà che controllano come vengono disegnate le linee e come viene disposto il testo.
ICanvasGradientRappresenta un oggetto opaco che descrive un gradiente.
ICanvasPathMethodsL’interfaccia ICanvasPathMethods viene utilizzata per manipolare i percorsi degli oggetti.
ICanvasPatternRappresenta un oggetto opaco che descrive un motivo, basato su un’immagine, una tela o un video.
ICanvasRenderingContext2DL’interfaccia ICanvasRenderingContext2D viene utilizzata per disegnare rettangoli, testo, immagini e altri oggetti sull’elemento canvas. Fornisce il contesto di rendering 2D per la superficie di disegno di un elemento canvas.
IImageDataCrea un oggetto ImageData da un dato Uint8ClampedArray e dalla dimensione dell’immagine che contiene. Se non viene fornito alcun array, crea un’immagine di un rettangolo nero.
ITextMetricsRappresenta la dimensione di un testo nella tela.

Enumerazione

EnumerazioneDescrizione
CanvasFillRuleQuesta enumerazione viene utilizzata per selezionare l’algoritmo della regola di riempimento in base al quale determinare se un punto si trova all’interno o all’esterno di un percorso.