Class DocumentUtils
Namespace: Aspose.Page.XPS
Assembly: Aspose.Page.dll (25.1.2)
Ta klasa dostarcza narzędzi wykraczających poza formalne API manipulacji XPS.
public class DocumentUtils
Dziedziczenie
Dziedziczone członkowie
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metody
CreateCircle(PointF, float)
Tworzy geometrię ścieżki reprezentującą okrąg.
public XpsPathGeometry CreateCircle(PointF center, float radius)
Parametry
center
PointF
Punkt środkowy okręgu.
radius
float
Promień okręgu.
Zwraca
Geometria ścieżki XPS.
CreateCircularSegment(PointF, float, float, float)
Tworzy geometrię ścieżki reprezentującą segment okręgu między dwoma kątami.
public XpsPathGeometry CreateCircularSegment(PointF center, float radius, float startAngle, float endAngle)
Parametry
center
PointF
Środek okręgu.
radius
float
Promień okręgu.
startAngle
float
Kąt początkowy.
endAngle
float
Kąt końcowy.
Zwraca
Geometria ścieżki XPS.
CreateEllipse(PointF, float, float)
Tworzy geometrię ścieżki reprezentującą elipsę.
public XpsPathGeometry CreateEllipse(PointF center, float radiusX, float radiusY)
Parametry
center
PointF
Punkt środkowy elipsy.
radiusX
float
Poziomy promień elipsy.
radiusY
float
Pionowy promień elipsy.
Zwraca
Geometria ścieżki XPS.
CreateImage(string, RectangleF, ImageMode)
Tworzy prostokątną ścieżkę wypełnioną obrazem.
public XpsPath CreateImage(string fileName, RectangleF imageBox, ImageMode mode = ImageMode.FitToBox)
Parametry
fileName
string
Nazwa pliku obrazu.
imageBox
RectangleF
Obszar obrazu do wypełnienia obrazem.
mode
ImageMode
Tryb dopasowania obrazu.
Zwraca
Ścieżka XPS.
CreatePieSlice(PointF, float, float, float)
Tworzy geometrię ścieżki reprezentującą kawałek okręgu między dwoma promieniami radialnymi.
public XpsPathGeometry CreatePieSlice(PointF center, float radius, float startAngle, float endAngle)
Parametry
center
PointF
Środek okręgu.
radius
float
Promień okręgu.
startAngle
float
Kąt promienia początkowego.
endAngle
float
Kąt promienia końcowego.
Zwraca
Geometria ścieżki XPS.
CreateRectangle(RectangleF)
Tworzy geometrię ścieżki reprezentującą prostokąt.
public XpsPathGeometry CreateRectangle(RectangleF rectangle)
Parametry
rectangle
RectangleF
Prostokąt.
Zwraca
Geometria ścieżki XPS.
CreateRegularCircumscribedNGon(int, PointF, float)
Tworzy geometrię ścieżki reprezentującą regularny n-kąt opisany na okręgu.
public XpsPathGeometry CreateRegularCircumscribedNGon(int n, PointF center, float radius)
Parametry
n
int
Liczba wierzchołków.
center
PointF
Środek okręgu.
radius
float
Promień okręgu.
Zwraca
Geometria ścieżki XPS.
CreateRegularInscribedNGon(int, PointF, float)
Tworzy geometrię ścieżki reprezentującą regularny n-kąt wpisany w okrąg.
public XpsPathGeometry CreateRegularInscribedNGon(int n, PointF center, float radius)
Parametry
n
int
Liczba wierzchołków.
center
PointF
Środek okręgu.
radius
float
Promień okręgu.
Zwraca
Geometria ścieżki XPS.