Class DocumentUtils
Namespace: Aspose.Page.XPS
Assembly: Aspose.Page.dll (25.1.2)
Cette classe fournit des utilitaires au-delà de l’API de manipulation XPS formelle.
public class DocumentUtils
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Méthodes
CreateCircle(PointF, float)
Crée une géométrie de chemin représentant un cercle.
public XpsPathGeometry CreateCircle(PointF center, float radius)
Paramètres
center
PointF
Le point central du cercle.
radius
float
Le rayon du cercle.
Retourne
La géométrie de chemin XPS.
CreateCircularSegment(PointF, float, float, float)
Crée une géométrie de chemin représentant un segment circulaire entre deux angles.
public XpsPathGeometry CreateCircularSegment(PointF center, float radius, float startAngle, float endAngle)
Paramètres
center
PointF
Le centre du cercle.
radius
float
Le rayon du cercle.
startAngle
float
L’angle de départ.
endAngle
float
L’angle de fin.
Retourne
La géométrie de chemin XPS.
CreateEllipse(PointF, float, float)
Crée une géométrie de chemin représentant une ellipse.
public XpsPathGeometry CreateEllipse(PointF center, float radiusX, float radiusY)
Paramètres
center
PointF
Le point central de l’ellipse.
radiusX
float
Le rayon horizontal de l’ellipse.
radiusY
float
Le rayon vertical de l’ellipse.
Retourne
La géométrie de chemin XPS.
CreateImage(string, RectangleF, ImageMode)
Crée un chemin rectangulaire rempli d’une image.
public XpsPath CreateImage(string fileName, RectangleF imageBox, ImageMode mode = ImageMode.FitToBox)
Paramètres
fileName
string
Le nom du fichier image.
imageBox
RectangleF
La zone de l’image à remplir avec l’image.
mode
ImageMode
Mode d’ajustement de l’image.
Retourne
Le chemin XPS.
CreatePieSlice(PointF, float, float, float)
Crée une géométrie de chemin représentant une tranche de cercle entre deux rayons radiaux.
public XpsPathGeometry CreatePieSlice(PointF center, float radius, float startAngle, float endAngle)
Paramètres
center
PointF
Le centre du cercle.
radius
float
Le rayon du cercle.
startAngle
float
L’angle du rayon de départ.
endAngle
float
L’angle du rayon de fin.
Retourne
La géométrie de chemin XPS.
CreateRectangle(RectangleF)
Crée une géométrie de chemin représentant un rectangle.
public XpsPathGeometry CreateRectangle(RectangleF rectangle)
Paramètres
rectangle
RectangleF
Le rectangle.
Retourne
La géométrie de chemin XPS.
CreateRegularCircumscribedNGon(int, PointF, float)
Crée une géométrie de chemin représentant un n-gone régulier circonscrit autour d’un cercle.
public XpsPathGeometry CreateRegularCircumscribedNGon(int n, PointF center, float radius)
Paramètres
n
int
Le nombre de sommets.
center
PointF
Le centre du cercle.
radius
float
Le rayon du cercle.
Retourne
La géométrie de chemin XPS.
CreateRegularInscribedNGon(int, PointF, float)
Crée une géométrie de chemin représentant un n-gone régulier inscrit dans un cercle.
public XpsPathGeometry CreateRegularInscribedNGon(int n, PointF center, float radius)
Paramètres
n
int
Le nombre de sommets.
center
PointF
Le centre du cercle.
radius
float
Le rayon du cercle.
Retourne
La géométrie de chemin XPS.