Aspose::Page::XPS::Features::EventBasedModifications::PageAPI Klasse

PageAPI class

Die Page Element-Modifikations-API.

class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI

Methoden

MethodeBeschreibung
Add(T)Fügt ein Inhaltselement (Canvas, Path oder Glyphs) hinzu.
AddCanvas()Fügt der Seite ein neues Canvas hinzu.
AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Fügt der Seite neue Glyphs hinzu.
AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Fügt der Seite neue Glyphs hinzu.
AddOutlineEntry(System::String, int32_t, int32_t)Fügt dem Dokument einen Gliederungseintrag hinzu.
AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>)Fügt der Seite einen neuen Pfad hinzu.
CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool)Erstellt ein neues elliptisches Bogensegment.
CreateCanvas()Erstellt ein neues Canvas.
CreateColor(System::Drawing::Color)Erstellt eine neue Farbe.
CreateColor(int32_t, int32_t, int32_t, int32_t)Erstellt eine neue Farbe im sRGB-Farbraum.
CreateColor(int32_t, int32_t, int32_t)Erstellt eine neue Farbe im sRGB-Farbraum.
CreateColor(float, float, float, float)Erstellt eine neue Farbe im scRGB-Farbraum.
CreateColor(float, float, float)Erstellt eine neue Farbe im scRGB-Farbraum.
CreateColor(System::String, const System::ArrayPtr<float>&)Erstellt eine neue Farbe im ICC-basierten Farbraum.
CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&)Erstellt eine neue Farbe im ICC-basierten Farbraum.
CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Erstellt neue Glyphs.
CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Erstellt neue Glyphs.
CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float)Erstellt einen neuen Farbverlaufspunkt.
CreateGradientStop(System::Drawing::Color, float)Erstellt einen neuen Farbverlaufspunkt.
CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF)Erstellt einen neuen Bildpinsel.
CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF)Erstellt einen neuen Bildpinsel.
CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF)Erstellt einen neuen linearen Farbverlaufs-Pinsel.
CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF)Erstellt einen neuen linearen Farbverlaufs-Pinsel.
CreateMatrix(float, float, float, float, float, float)Erstellt eine neue affine Transformationsmatrix.
CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>)Erstellt einen neuen Pfad.
CreatePathFigure(System::Drawing::PointF, bool)Erstellt eine neue Pfadfigur.
CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool)Erstellt eine neue Pfadfigur.
CreatePathGeometry(System::String)Erstellt eine neue Pfadgeometrie in abgekürzter Form.
CreatePathGeometry()Erstellt eine neue Pfadgeometrie.
CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>)Erstellt eine neue Pfadgeometrie mit einer angegebenen Liste von Pfadfiguren.
CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Erstellt ein neues Set kubischer Bézierkurven.
CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Erstellt eine neue polygonale Zeichnung, die eine beliebige Anzahl einzelner Scheitelpunkte enthält.
CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Erstellt ein neues Set quadratischer Bézierkurven vom vorherigen Punkt in der Pfadfigur durch eine Menge von Scheitelpunkten unter Verwendung der angegebenen Kontrollpunkte.
CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float)Erstellt einen neuen radialen Farbverlaufs-Pinsel.
CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float)Erstellt einen neuen radialen Farbverlaufs-Pinsel.
CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>)Erstellt einen neuen Vollfarb-Pinsel.
CreateSolidColorBrush(System::Drawing::Color)Erstellt einen neuen Vollfarb-Pinsel.
CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF)Erstellt einen neuen visuellen Pinsel.
get_Height()Gibt die Höhe der Seite zurück bzw. setzt sie, ausgedrückt als reelle Zahl in Einheiten des effektiven Koordinatenraums.
get_PageCount()Gibt die Anzahl der Seiten im aktiven Dokument zurück.
get_TotalPageCount()Gibt die Gesamtzahl der Seiten in allen Dokumenten innerhalb des XPS Dokuments zurück.
get_Utils()Ruft das Objekt ab, das Hilfsfunktionen über die formale XPS Manipulations-API bereitstellt.
get_Width()Gibt die Breite der Seite zurück bzw. setzt sie, ausgedrückt als reelle Zahl in Einheiten des effektiven Koordinatenraums.
Insert(int32_t, T)Fügt ein Element (Canvas, Path oder Glyphs) an der index Position in die Seite ein.
InsertCanvas(int32_t)Fügt ein neues Canvas an der index Position in die Seite ein.
InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String)Fügt neue Glyphs an der index Position in die Seite ein.
InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Fügt neue Glyphs an der index Position in die Seite ein.
InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>)Fügt einen neuen Pfad an der index Position in die Seite ein.
Remove(T)Entfernt ein Element von der Seite.
RemoveAt(int32_t)Entfernt ein Element an der index Position von der Seite.
set_Height(float)Gibt die Höhe der Seite zurück bzw. setzt sie, ausgedrückt als reelle Zahl in Einheiten des effektiven Koordinatenraums.
set_Width(float)Gibt die Breite der Seite zurück bzw. setzt sie, ausgedrückt als reelle Zahl in Einheiten des effektiven Koordinatenraums.

Siehe auch