فئة 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)يرجع/يضبط عرض الصفحة، معبرًا عنه كعدد حقيقي بوحدات مساحة الإحداثيات الفعّالة.

انظر أيضًا