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
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
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
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,>