Class DocDevice

Class DocDevice

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

Représentation d’un document DOCX.

[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable

Inheritance

object Device Device<docdevice.docgraphiccontext, docrenderingoptions=""> DocDevice

Implements

IDevice , IDisposable

I membri ereditari

Device<docdevice.docgraphiccontext, docrenderingoptions="">.Initialize() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.SaveGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.RestoreGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GetExtension() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginDocument(Document) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndDocument() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginPage(SizeF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndPage() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Flush() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginElement(Element, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndElement(Element) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.ClosePath() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.MoveTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.LineTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.AddRect(RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.CubicBezierTo(PointF, PointF, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Stroke() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Fill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Clip(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeAndFill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.FillText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.DrawImage(byte[], WebImageFormat, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose(bool) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Options , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Configuration , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GraphicContext , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StreamProvider , Device<docdevice.docgraphiccontext, docrenderingoptions="">.OutputStream , Device<docdevice.docgraphiccontext, docrenderingoptions="">.PageIndex , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

DocDevice(Général StreamProvider)

Initialisez une nouvelle instance de la classe Aspose.Html.Rendering.Doc.docDevice.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

Objet qui met en œuvre l’interface Aspose.Html.IO.ICreateStreamProvider

DocDevice(DocRenderingOptions, ICreateStreamProvider)

Initialisez une nouvelle instance de la catégorie Aspose.Html.Rendering.DocDevice en rendant les options et le fournisseur de flux.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Options de renversement.

streamProvider ICreateStreamProvider

Objet qui met en œuvre l’interface Aspose.Html.IO.ICreateStreamProvider

DocDevice(Le string)

Initialisez une nouvelle instance de la classe Aspose.Html.Rendering.Doc.FocDevice par nom de fichier de sortie.

public DocDevice(string file)

Parameters

file string

Le nom du fichier de sortie

DocDevice(DocRenderingOptions, string)

Initialisez une nouvelle instance de la catégorie Aspose.Html.Rendering.DocDevice en rendant les options et le nom du fichier de sortie.

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Options de renversement.

file string

Le nom du fichier de sortie

DocDevice(Stream)

Initialisez une nouvelle instance de la classe Aspose.Html.Rendering.Doc.FocDevice par flux de sortie.

public DocDevice(Stream stream)

Parameters

stream Stream

Le flux de sortie

DocDevice(DocRenderingOptions, Stream)

Initialisez une nouvelle instance de la classe Aspose.Html.Rendering.Doc.FocDevice en rendant les options et le flux de sortie.

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Options de renversement.

stream Stream

Le flux de sortie

Methods

AddRect(RectangleF)

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

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Un rectangle à dessiner.

BeginDocument(Document)

Commence la présentation du document.

public override void BeginDocument(Document document)

Parameters

document Document

Il documento .

BeginElement(Élément, RectangleF)

Commencez à rénover le node html.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

L’élément HTML.

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.

public override 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 règle FillMode pour déterminer la région à remplir.Cette méthode met fin à la voie actuelle.

public override void Clip(FillRule mode)

Parameters

mode FillRule

Le mode 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”.

public override 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 pt2,utilisant pt1 et pt2 comme les points de contrôle Bézier. le nouveau point actuel est pt3.

public override 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.

public override 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.

EndElement(Element)

C’est la fin du node html.

public override void EndElement(Element element)

Parameters

element Element

L’élément HTML.

EndPage()

Rendez-vous sur la page actuelle.

public override 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.

public override void Fill(FillRule mode)

Parameters

mode FillRule

Le mode 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é.

public override 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.

public override void Flush()

GetExtension()

Obtenez une extension du fichier de sortie.

protected override string GetExtension()

Returns

string

Extension du fichier.

Initialize()

Initialiser le contexte stack.

protected override void Initialize()

LineTo(PointF)

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

public override 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.

public override void MoveTo(PointF pt)

Parameters

pt PointF

Le point vers lequel passer la route.

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.

public override void Stroke()

StrokeAndFill(FillRule)

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

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

Le mode 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é.

public override 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.</docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,>

 Français