Interface IDevice

Interface IDevice

Le nom : Aspose.Html.Rendering Assemblaggio: Aspose.HTML.dll (25.4.0)

Définit des méthodes et des propriétés qui soutiennent la rendue personnalisée des éléments graphiques tels que les voies, le texte et les images.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Il s’agit du contexte graphique.

GraphicContext GraphicContext { get; }

Valore di proprietà

GraphicContext

Options

Il offre des options.

RenderingOptions Options { get; }

Valore di proprietà

RenderingOptions

Methods

AddRect(RectangleF)

Appuyez un rectangle sur la voie actuelle en tant que sous-path complet.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Un rectangle à dessiner.

BeginDocument(Document)

Commence la présentation du document.

void BeginDocument(Document document)

Parameters

document Document

Il documento .

BeginElement(Élément, RectangleF)

Commencez par renouveler l’élément.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

L’Aspose.Html.Dom.Elemento

rect RectangleF

La boîte de bord du node.

Returns

bool

Retourne [true] si l’élément doit être traité.

BeginPage(Le SizeF)

Commencez la randonnée de la nouvelle page.

void BeginPage(SizeF size)

Parameters

size SizeF

La taille de la page.

Clip(FillRule)

Modifiez la voie actuelle en l’intersectant avec le chemin actuel, en utilisant la FillRule pour déterminer la région à remplir.Cette méthode met fin à la voie actuelle.

void Clip(FillRule rule)

Parameters

rule FillRule

La règle de remplissage spécifie comment l’intérieur d’un chemin fermé est cliqué

ClosePath()

Fermez la voie sous-marine en appuyant un segment de ligne droite du point actuel jusqu’au point de départ de la route.Si le sous-path actuel est déjà fermé, “ClosePath” ne fait rien.Cet opérateur finit la sous-path actuelle. Appliquant un autre segment à la voie courante, commence une nouvelle subpath,Même si le nouveau segment commence au point de fin atteint par la méthode “ClosePath”.

void ClosePath()

CubicBezierTo(PointF, pointF et pointf)

Appliquez une courbe de Bézier à la voie courante.La couronne s’étend du point courant au point pt3,utilisant pt1 et pt2 comme les points de contrôle Bézier. le nouveau point actuel est pt3.

void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)

Parameters

pt1 PointF

Les coordonnées du premier point

pt2 PointF

Les coordonnées du second point

pt3 PointF

Les coordonnées du troisième point

DrawImage(Le byte[ ], WebImageFormat, RectangleF)

Scopri l’immagine specificata.

void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)

Parameters

data byte [ ]

Un certain nombre de bytes représentant l’image.

imageFormat WebImageFormat

Format de l’image.

rect RectangleF

Un rectangle qui détermine la position et la taille à dessiner.

EndDocument()

Fin de la rédaction du document.

void EndDocument()

EndElement(Element)

C’est la fin de l’élément.

void EndElement(Element element)

Parameters

element Element

L’Aspose.Html.Dom.Elemento

EndPage()

Rendez-vous sur la page actuelle.

void EndPage()

Fill(FillRule)

Il remplit toute la région fermée par la voie actuelle.Si le sentier est composé de plusieurs sous-pathes disconnectées, il remplit les intérieurs de tous les souterrains,considéré ensemble.Cette méthode met fin à la voie actuelle.

void Fill(FillRule rule)

Parameters

rule FillRule

La règle de remplissage spécifie comment l’intérieur d’un chemin fermé est rempli

FillText(Le point, PointF)

Il remplit la ligne de texte spécifiée à l’emplacement indiqué.

void FillText(string text, PointF pt)

Parameters

text string

La ligne pour remplir.

pt PointF

Un point qui spécifie les coordonnées du texte.

Flush()

Flush toutes les données vers le flux de sortie.

void Flush()

LineTo(PointF)

Approche un segment de ligne droite du point actuel au point (pt).

void LineTo(PointF pt)

Parameters

pt PointF

Point de où créer la ligne à.

MoveTo(PointF)

Un nouveau sous-path commence en déplaçant le point actuel vers les coordonnées du paramètre pt, en omettant tout segment de ligne de connexion.Si la méthode de construction précédente de la route actuelle était aussi « MoveTo », la nouvelle « MovTo » l’excède ;Aucun vestige de l’opération précédente “MoveTo” ne reste sur le chemin.

void MoveTo(PointF pt)

Parameters

pt PointF

Le point vers lequel passer la route.

RestoreGraphicContext()

Restaurer l’ensemble du contexte graphique à sa valeur antérieure en le popping de la boîte.

void RestoreGraphicContext()

SaveGraphicContext()

Appuyez une copie de l’ensemble du contexte graphique sur le stack.

void SaveGraphicContext()

Stroke()

La ligne brisée suit chaque segment droit ou courbe dans le chemin,centré sur le segment avec des côtés parallèles à celui-ci. Chacun des sous-routes du chemin est traité séparément.Cette méthode met fin à la voie actuelle.

void Stroke()

StrokeAndFill(FillRule)

Réservez et remplissez la voie actuelle.Cette méthode met fin à la voie actuelle.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

La règle de remplissage spécifie comment l’intérieur d’un chemin fermé est rempli.

StrokeText(Le point, PointF)

Téléchargez la ligne de texte spécifiée à l’emplacement indiqué.

void StrokeText(string text, PointF pt)

Parameters

text string

Résistance à l’attaque.

pt PointF

Point qui spécifie les coordonnées où commencer le texte.

 Français