Aspose::Page::XPS::Features::EventBasedModifications::PageAPI Klasse
Inhalt
[
Ausblenden
]PageAPI class
Die Page Element-Modifikations-API.
class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI
Methoden
| Methode | Beschreibung |
|---|---|
| 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
- Class IModificationAPI
- Namespace Aspose::Page::XPS::Features::EventBasedModifications
- Library Aspose.Page for C++