PageNumberStamp

PageNumberStamp class

يمثل طابع رقم الصفحة ويستخدم لترقيم الصفحات.

public sealed class PageNumberStamp : TextStamp

المنشئون

اسموصف
PageNumberStamp()يقوم بتهيئة مثيل جديد لملفPageNumberStamp صف دراسي. تم ضبط التنسيق على “#” .
PageNumberStamp(FormattedText)إنشاء PageNumberStamp بواسطة نص منسق.
PageNumberStamp(string)يقوم بتهيئة مثيل جديد لملفPageNumberStamp فئة .

الخصائص

اسموصف
Background { get; set; }تعيين أو الحصول على قيمة منطقية تشير إلى أن المحتوى مختوم كخلفية. إذا كانت القيمة صحيحة ، يتم وضع محتوى الختم في الأسفل. بالقيمة غير صحيحة ، يتم وضع محتوى الختم في الأعلى.
BottomMargin { get; set; }الحصول على الهامش السفلي للطوابع أو تعيينه.
Draw { get; set; }تحدد هذه الخاصية كيفية رسم الطابع على الصفحة. إذا تم رسم الختم Draw = true كمشغلات رسوم وإذا كان الرسم = false ، فسيتم رسم الطابع كنص.
Format { get; set; }قيمة السلسلة لختم أرقام الصفحات. يجب أن تتضمن القيمة حرف “#” الذي يتم استبداله برقم الصفحة في عملية الختم.
override Height { get; set; }الارتفاع المطلوب للختم على الصفحة.
HorizontalAlignment { get; set; }الحصول على أو تعيين المحاذاة الأفقية للطابع على الصفحة.
Justify { get; set; }يحدد تبرير النص. إذا تم تعيين هذه الخاصية على true ، فسيتم محاذاة كل من الحواف اليمنى واليسرى للنص. القيمة الافتراضية: false .
LeftMargin { get; set; }الحصول على الهامش الأيسر للطوابع أو تعيينه.
MaxRowWidth { get; set; }أقصى ارتفاع للصف لخيار WordWrap.
NumberingStyle { get; set; }نمط الترقيم الذي يستخدمه هذا الطابع.
Opacity { get; set; }الحصول على أو تعيين قيمة للإشارة إلى عتامة الختم. القيمة من 0.0 إلى 1.0. القيمة الافتراضية هي 1.0.
OutlineOpacity { get; set; }الحصول على أو تعيين قيمة للإشارة إلى تعتيم مخطط الختم. القيمة من 0.0 إلى 1.0. القيمة الافتراضية هي 1.0.
OutlineWidth { get; set; }الحصول على قيمة عرض المخطط التفصيلي للطابع أو تعيينها. القيمة الافتراضية هي 1.0.
RightMargin { get; set; }الحصول على الهامش الأيمن للطوابع أو تعيينه.
Rotate { get; set; }يضبط أو يحصل على تدوير محتوى الطوابع وفقًاRotation القيم . ملاحظة. هذه الخاصية مخصصة للزوايا المحددة التي تكون مضاعفات 90 درجة (0 ، 90 ، 180 ، 270 درجة) . لتعيين زاوية عشوائية ، استخدم خاصية RotateAngle. إذا كانت الزاوية التي تم تعيينها بواسطة ArbitraryAngle ليست من مضاعفات 90 ، فإن خاصية Rotate ترجع Rotation.
RotateAngle { get; set; }الحصول على أو تعيين زاوية تدوير الختم بالدرجات . تسمح هذه الخاصية بتعيين زاوية تدوير عشوائية.
Scale { get; set; }يحدد تحجيم النص. إذا تم تعيين هذه الخاصية على “صواب” وتم تحديد قيمة العرض ، فسيتم تغيير حجم النص ليلائم العرض المحدد.
StartingNumber { get; set; }الحصول على أو تعيين قيمة عدد صفحات البداية. سيتم ترقيم الصفحات الأخرى بدءًا من هذه القيمة.
TextAlignment { get; set; }محاذاة النص داخل الختم.
TextState { get; }يحصل على خصائص نص الختم. نرىTextState للحصول على التفاصيل.
TopMargin { get; set; }الحصول على الهامش العلوي للطوابع أو تعيينه.
TreatYIndentAsBaseLine { get; set; }يحدد أصل الإحداثيات لوضع النص . إذا كان TreatYIndentAsBaseLine = صحيح (افتراضيًا عند Draw = true) ، سيتم التعامل مع قيمة المسافة الفاصلة على أنها سطر أساسي للنص. سطر النسب) للنص .
Value { get; set; }الحصول على أو تعيين قيمة السلسلة التي يتم استخدامها كطابع على الصفحة.
VerticalAlignment { get; set; }الحصول على أو تعيين المحاذاة الرأسية للطابع على الصفحة.
override Width { get; set; }العرض المرغوب للختم على الصفحة.
WordWrap { get; set; }تعريف التفاف النص. إذا تم تعيين هذه الخاصية على “صواب” وتم تحديد قيمة العرض ، فسيتم تقسيم النص في عدة أسطر ليناسب العرض المحدد. القيمة الافتراضية: false .
XIndent { get; set; }إحداثيات ختم أفقي ، تبدأ من اليسار.
YIndent { get; set; }إحداثيات الختم العمودي ، بدءًا من الأسفل.
Zoom { get; set; }عامل تكبير الختم. يسمح بقياس الختم . يرجى ملاحظة أن زوجًا من الخصائص ZoomX و ZoomY يسمحان بتعيين عامل التكبير لكل فأس على حدة. يغير إعداد هذه الخاصية كلاً من خصائص ZoomX و ZoomY. إذا كانت ZoomX و ZoomY مختلفة ، فإن خاصية Zoom تقوم بإرجاع قيمة ZoomX.
ZoomX { get; set; }عامل التكبير الأفقي للختم. يسمح بقياس الطوابع أفقيًا.
ZoomY { get; set; }عامل التكبير الرأسي للختم. يسمح بقياس الطوابع عموديًا.

طُرق

اسموصف
getStampId()إرجاع معرف الطابع .
override Put(Page)يضيف رقم الصفحة .
setStampId(int)تعيين معرف الختم.

أنظر أيضا