Class DocumentUtils
Namespace: Aspose.Page.XPS
Assembly: Aspose.Page.dll (25.1.2)
Esta clase proporciona utilidades más allá de la API formal de manipulación de XPS.
public class DocumentUtils
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
CreateCircle(PointF, float)
Crea una geometría de ruta que representa un círculo.
public XpsPathGeometry CreateCircle(PointF center, float radius)
Parámetros
center
PointF
El punto central del círculo.
radius
float
El radio del círculo.
Retorna
La geometría de ruta XPS.
CreateCircularSegment(PointF, float, float, float)
Crea una geometría de ruta que representa un segmento circular entre dos ángulos.
public XpsPathGeometry CreateCircularSegment(PointF center, float radius, float startAngle, float endAngle)
Parámetros
center
PointF
El centro del círculo.
radius
float
El radio del círculo.
startAngle
float
El ángulo de inicio.
endAngle
float
El ángulo final.
Retorna
La geometría de ruta XPS.
CreateEllipse(PointF, float, float)
Crea una geometría de ruta que representa una elipse.
public XpsPathGeometry CreateEllipse(PointF center, float radiusX, float radiusY)
Parámetros
center
PointF
El punto central de la elipse.
radiusX
float
El radio horizontal de la elipse.
radiusY
float
El radio vertical de la elipse.
Retorna
La geometría de ruta XPS.
CreateImage(string, RectangleF, ImageMode)
Crea una ruta rectangular llena de una imagen.
public XpsPath CreateImage(string fileName, RectangleF imageBox, ImageMode mode = ImageMode.FitToBox)
Parámetros
fileName
string
El nombre del archivo de imagen.
imageBox
RectangleF
El cuadro de imagen que se llenará con la imagen.
mode
ImageMode
Modo de ajuste de imagen.
Retorna
La ruta XPS.
CreatePieSlice(PointF, float, float, float)
Crea una geometría de ruta que representa una porción de círculo entre dos rayos radiales.
public XpsPathGeometry CreatePieSlice(PointF center, float radius, float startAngle, float endAngle)
Parámetros
center
PointF
El centro del círculo.
radius
float
El radio del círculo.
startAngle
float
El ángulo del rayo de inicio.
endAngle
float
El ángulo del rayo final.
Retorna
La geometría de ruta XPS.
CreateRectangle(RectangleF)
Crea una geometría de ruta que representa un rectángulo.
public XpsPathGeometry CreateRectangle(RectangleF rectangle)
Parámetros
rectangle
RectangleF
El rectángulo.
Retorna
La geometría de ruta XPS.
CreateRegularCircumscribedNGon(int, PointF, float)
Crea una geometría de ruta que representa un n-gono regular circunscrito alrededor de un círculo.
public XpsPathGeometry CreateRegularCircumscribedNGon(int n, PointF center, float radius)
Parámetros
n
int
El número de vértices.
center
PointF
El centro del círculo.
radius
float
El radio del círculo.
Retorna
La geometría de ruta XPS.
CreateRegularInscribedNGon(int, PointF, float)
Crea una geometría de ruta que representa un n-gono regular inscrito en un círculo.
public XpsPathGeometry CreateRegularInscribedNGon(int n, PointF center, float radius)
Parámetros
n
int
El número de vértices.
center
PointF
El centro del círculo.
radius
float
El radio del círculo.
Retorna
La geometría de ruta XPS.