Aspose::Page::XPS::Features::EventBasedModifications::PageAPI classe
Contenu
[
Cacher
]PageAPI class
L’Page API de modification d’élément.
class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI
Méthodes
| Méthode | Description |
|---|---|
| Add(T) | Ajoute un élément de contenu (Canvas, Path ou Glyphs). |
| AddCanvas() | Ajoute un nouveau canvas à la page. |
| AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | Ajoute de nouveaux glyphs à la page. |
| AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Ajoute de nouveaux glyphs à la page. |
| AddOutlineEntry(System::String, int32_t, int32_t) | Ajoute une entrée d’outline au document. |
| AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>) | Ajoute un nouveau chemin à la page. |
| CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool) | Crée un nouveau segment d’arc elliptique. |
| CreateCanvas() | Crée un nouveau canvas. |
| CreateColor(System::Drawing::Color) | Crée une nouvelle couleur. |
| CreateColor(int32_t, int32_t, int32_t, int32_t) | Crée une nouvelle couleur dans l’espace colorimétrique sRGB. |
| CreateColor(int32_t, int32_t, int32_t) | Crée une nouvelle couleur dans l’espace colorimétrique sRGB. |
| CreateColor(float, float, float, float) | Crée une nouvelle couleur dans l’espace colorimétrique scRGB. |
| CreateColor(float, float, float) | Crée une nouvelle couleur dans l’espace colorimétrique scRGB. |
| CreateColor(System::String, const System::ArrayPtr<float>&) | Crée une nouvelle couleur dans un espace colorimétrique basé sur ICC. |
| CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&) | Crée une nouvelle couleur dans un espace colorimétrique basé sur ICC. |
| CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | Crée de nouveaux glyphs. |
| CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Crée de nouveaux glyphs. |
| CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float) | Crée un nouveau point d’arrêt de dégradé. |
| CreateGradientStop(System::Drawing::Color, float) | Crée un nouveau point d’arrêt de dégradé. |
| CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF) | Crée un nouveau pinceau d’image. |
| CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF) | Crée un nouveau pinceau d’image. |
| CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF) | Crée un nouveau pinceau de dégradé linéaire. |
| CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF) | Crée un nouveau pinceau de dégradé linéaire. |
| CreateMatrix(float, float, float, float, float, float) | Crée une nouvelle matrice de transformation affine. |
| CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>) | Crée un nouveau chemin. |
| CreatePathFigure(System::Drawing::PointF, bool) | Crée une nouvelle figure de chemin. |
| CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool) | Crée une nouvelle figure de chemin. |
| CreatePathGeometry(System::String) | Crée une nouvelle géométrie de chemin spécifiée sous forme abrégée. |
| CreatePathGeometry() | Crée une nouvelle géométrie de chemin. |
| CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>) | Crée une nouvelle géométrie de chemin avec une liste spécifiée de figures de chemin. |
| CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Crée un nouvel ensemble de courbes de Bézier cubiques. |
| CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Crée un nouveau dessin polygonal contenant un nombre arbitraire de sommets individuels. |
| CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Crée un nouvel ensemble de courbes de Bézier quadratiques depuis le point précédent dans la figure de chemin à travers un ensemble de sommets, en utilisant des points de contrôle spécifiés. |
| CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float) | Crée un nouveau pinceau de dégradé radial. |
| CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float) | Crée un nouveau pinceau de dégradé radial. |
| CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>) | Crée un nouveau pinceau de couleur unie. |
| CreateSolidColorBrush(System::Drawing::Color) | Crée un nouveau pinceau de couleur unie. |
| CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF) | Crée un nouveau pinceau visuel. |
| get_Height() | Renvoie/definit la hauteur de la page, exprimée comme un nombre réel dans les unités de l’espace de coordonnées effectif. |
| get_PageCount() | Renvoie le nombre de pages dans le document actif. |
| get_TotalPageCount() | Renvoie le nombre total de pages dans tous les documents à l’intérieur du document XPS. |
| get_Utils() | Obtient l’objet qui fournit des utilitaires au-delà de l’API de manipulation formelle du XPS. |
| get_Width() | Renvoie/definit la largeur de la page, exprimée comme un nombre réel dans les unités de l’espace de coordonnées effectif. |
| Insert(int32_t, T) | Insère un élément (Canvas, Path ou Glyphs) dans la page à la position index. |
| InsertCanvas(int32_t) | Insère un nouveau canvas dans la page à la position index. |
| InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String) | Insère de nouveaux glyphs dans la page à la position index. |
| InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Insère de nouveaux glyphs dans la page à la position index. |
| InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>) | Insère un nouveau chemin dans la page à la position index. |
| Remove(T) | Supprime un élément de la page. |
| RemoveAt(int32_t) | Supprime un élément à la position index de la page. |
| set_Height(float) | Renvoie/definit la hauteur de la page, exprimée comme un nombre réel dans les unités de l’espace de coordonnées effectif. |
| set_Width(float) | Renvoie/definit la largeur de la page, exprimée comme un nombre réel dans les unités de l’espace de coordonnées effectif. |
Voir aussi
- Class IModificationAPI
- Namespace Aspose::Page::XPS::Features::EventBasedModifications
- Library Aspose.Page for C++