فئة Aspose::Page::XPS::Features::EventBasedModifications::PageAPI
محتويات
[
يخفي
]PageAPI class
واجهة برمجة تطبيقات تعديل عنصر Page.
class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI
الطرق
| طريقة | الوصف |
|---|---|
| Add(T) | يضيف عنصر محتوى (Canvas أو Path أو Glyphs). |
| AddCanvas() | يضيف canvas جديد إلى الصفحة. |
| AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | يضيف glyphs جديدة إلى الصفحة. |
| AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | يضيف glyphs جديدة إلى الصفحة. |
| AddOutlineEntry(System::String, int32_t, int32_t) | يضيف مدخل مخطط إلى المستند. |
| AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>) | يضيف path جديد إلى الصفحة. |
| CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool) | ينشئ مقطع قوس بيضاوي جديد. |
| CreateCanvas() | ينشئ canvas جديد. |
| CreateColor(System::Drawing::Color) | ينشئ لونًا جديدًا. |
| CreateColor(int32_t, int32_t, int32_t, int32_t) | ينشئ لونًا جديدًا في مساحة اللون sRGB. |
| CreateColor(int32_t, int32_t, int32_t) | ينشئ لونًا جديدًا في مساحة اللون sRGB. |
| CreateColor(float, float, float, float) | ينشئ لونًا جديدًا في مساحة اللون scRGB. |
| CreateColor(float, float, float) | ينشئ لونًا جديدًا في مساحة اللون scRGB. |
| CreateColor(System::String, const System::ArrayPtr<float>&) | ينشئ لونًا جديدًا في مساحة اللون المعتمدة على ICC. |
| CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&) | ينشئ لونًا جديدًا في مساحة اللون المعتمدة على ICC. |
| CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | ينشئ glyphs جديدة. |
| CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | ينشئ glyphs جديدة. |
| CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float) | ينشئ نقطة تدرج جديدة. |
| CreateGradientStop(System::Drawing::Color, float) | ينشئ نقطة تدرج جديدة. |
| CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF) | ينشئ فرشاة صورة جديدة. |
| CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF) | ينشئ فرشاة صورة جديدة. |
| CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF) | ينشئ فرشاة تدرج خطية جديدة. |
| CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF) | ينشئ فرشاة تدرج خطية جديدة. |
| CreateMatrix(float, float, float, float, float, float) | ينشئ مصفوفة تحويل أفينية جديدة. |
| CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>) | ينشئ مسارًا جديدًا. |
| CreatePathFigure(System::Drawing::PointF, bool) | ينشئ شكل مسار جديد. |
| CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool) | ينشئ شكل مسار جديد. |
| CreatePathGeometry(System::String) | ينشئ هندسة مسار جديدة محددة بصيغة مختصرة. |
| CreatePathGeometry() | ينشئ هندسة مسار جديدة. |
| CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>) | ينشئ هندسة مسار جديدة مع قائمة محددة من أشكال المسار. |
| CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | ينشئ مجموعة جديدة من منحنيات بيزيه المكعبة. |
| CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | ينشئ رسمًا متعدد الأضلاع جديدًا يحتوي على عدد عشوائي من الرؤوس الفردية. |
| CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | ينشئ مجموعة جديدة من منحنيات بيزيه التربيعية من النقطة السابقة في شكل المسار عبر مجموعة من الرؤوس، باستخدام نقاط التحكم المحددة. |
| CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float) | ينشئ فرشاة تدرج شعاعي جديدة. |
| CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float) | ينشئ فرشاة تدرج شعاعي جديدة. |
| CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>) | ينشئ فرشاة لون صلب جديدة. |
| CreateSolidColorBrush(System::Drawing::Color) | ينشئ فرشاة لون صلب جديدة. |
| CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF) | ينشئ فرشاة بصرية جديدة. |
| get_Height() | يرجع/يضبط ارتفاع الصفحة، معبرًا عنه كعدد حقيقي بوحدات مساحة الإحداثيات الفعّالة. |
| get_PageCount() | يرجع عدد الصفحات في المستند النشط. |
| get_TotalPageCount() | يرجع إجمالي عدد الصفحات في جميع المستندات داخل مستند XPS. |
| get_Utils() | يحصل على الكائن الذي يوفر أدوات تتجاوز واجهة برمجة تطبيقات معالجة XPS الرسمية. |
| get_Width() | يرجع/يضبط عرض الصفحة، معبرًا عنه كعدد حقيقي بوحدات مساحة الإحداثيات الفعّالة. |
| Insert(int32_t, T) | يدرج عنصرًا (Canvas، Path أو Glyphs) إلى الصفحة في موضع index. |
| InsertCanvas(int32_t) | يدرج Canvas جديد إلى الصفحة في موضع index. |
| InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String) | يدرج Glyphs جديدة إلى الصفحة في موضع index. |
| InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | يدرج Glyphs جديدة إلى الصفحة في موضع index. |
| InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>) | يدرج Path جديد إلى الصفحة في موضع index. |
| Remove(T) | يزيل عنصرًا من الصفحة. |
| RemoveAt(int32_t) | يزيل عنصرًا في موضع index من الصفحة. |
| set_Height(float) | يرجع/يضبط ارتفاع الصفحة، معبرًا عنه كعدد حقيقي بوحدات مساحة الإحداثيات الفعّالة. |
| set_Width(float) | يرجع/يضبط عرض الصفحة، معبرًا عنه كعدد حقيقي بوحدات مساحة الإحداثيات الفعّالة. |
انظر أيضًا
- Class IModificationAPI
- Namespace Aspose::Page::XPS::Features::EventBasedModifications
- Library Aspose.Page for C++