Class DocumentUtils
Namespace: Aspose.Page.XPS
Assembly: Aspose.Page.dll (25.1.2)
Tato třída poskytuje utility nad rámec formálního API pro manipulaci s XPS.
public class DocumentUtils
Dědičnost
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metody
CreateCircle(PointF, float)
Vytváří geometrický útvar cesty představující kruh.
public XpsPathGeometry CreateCircle(PointF center, float radius)
Parametry
center
PointF
Středový bod kruhu.
radius
float
Poloměr kruhu.
Vrací
Geometrie cesty XPS.
CreateCircularSegment(PointF, float, float, float)
Vytváří geometrický útvar cesty představující kruhový segment mezi dvěma úhly.
public XpsPathGeometry CreateCircularSegment(PointF center, float radius, float startAngle, float endAngle)
Parametry
center
PointF
Střed kruhu.
radius
float
Poloměr kruhu.
startAngle
float
Počáteční úhel.
endAngle
float
Konečný úhel.
Vrací
Geometrie cesty XPS.
CreateEllipse(PointF, float, float)
Vytváří geometrický útvar cesty představující elipsu.
public XpsPathGeometry CreateEllipse(PointF center, float radiusX, float radiusY)
Parametry
center
PointF
Středový bod elipsy.
radiusX
float
Horizontální poloměr elipsy.
radiusY
float
Vertikální poloměr elipsy.
Vrací
Geometrie cesty XPS.
CreateImage(string, RectangleF, ImageMode)
Vytváří obdélníkový útvar cesty vyplněný obrázkem.
public XpsPath CreateImage(string fileName, RectangleF imageBox, ImageMode mode = ImageMode.FitToBox)
Parametry
fileName
string
Název souboru obrázku.
imageBox
RectangleF
Obrázkový box, který má být vyplněn obrázkem.
mode
ImageMode
Režim přizpůsobení obrázku.
Vrací
Cesta XPS.
CreatePieSlice(PointF, float, float, float)
Vytváří geometrický útvar cesty představující výseč mezi dvěma radiálními paprsky.
public XpsPathGeometry CreatePieSlice(PointF center, float radius, float startAngle, float endAngle)
Parametry
center
PointF
Střed kruhu.
radius
float
Poloměr kruhu.
startAngle
float
Úhel počátečního paprsku.
endAngle
float
Úhel koncového paprsku.
Vrací
Geometrie cesty XPS.
CreateRectangle(RectangleF)
Vytváří geometrický útvar cesty představující obdélník.
public XpsPathGeometry CreateRectangle(RectangleF rectangle)
Parametry
rectangle
RectangleF
Obdélník.
Vrací
Geometrie cesty XPS.
CreateRegularCircumscribedNGon(int, PointF, float)
Vytváří geometrický útvar cesty představující pravidelný n-úhelník opsaný kolem kruhu.
public XpsPathGeometry CreateRegularCircumscribedNGon(int n, PointF center, float radius)
Parametry
n
int
Počet vrcholů.
center
PointF
Střed kruhu.
radius
float
Poloměr kruhu.
Vrací
Geometrie cesty XPS.
CreateRegularInscribedNGon(int, PointF, float)
Vytváří geometrický útvar cesty představující pravidelný n-úhelník vepsaný do kruhu.
public XpsPathGeometry CreateRegularInscribedNGon(int n, PointF center, float radius)
Parametry
n
int
Počet vrcholů.
center
PointF
Střed kruhu.
radius
float
Poloměr kruhu.
Vrací
Geometrie cesty XPS.