Class BatesNArtifact

BatesNArtifact class

تصف الفئة عنصر ترقيم بايتس.

public class BatesNArtifact : PaginationArtifact

Constructors

NameDescription
BatesNArtifact()Initializes a new instance of the BatesNArtifact class. هذه الباني داخلية وتقوم بإنشاء مثيل عنصر رأس بقيم افتراضية.

Properties

NameDescription
ArtifactHorizontalAlignment { get; set; }المحاذاة الأفقية للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
ArtifactVerticalAlignment { get; set; }المحاذاة الرأسية للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
BottomMargin { get; set; }الهامش السفلي للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
Contents { get; }يحصل على مجموعة من العمليات الداخلية للعنصر.
CustomSubtype { get; set; }يحصل على اسم نوع العنصر الفرعي. يمكن استخدامه إذا كان نوع العنصر الفرعي غير قياسي.
CustomType { get; set; }يحصل على اسم نوع العنصر. يمكن استخدامه إذا كان نوع العنصر غير قياسي.
EndPage { get; set; }يحصل على أو يحدد رقم الصفحة النهائية للعنصر. يجب أن تكون القيمة أكبر من أو تساوي 0. إذا تم تعيين قيمة أقل من 0، فسيتم تعديلها إلى 0. القيمة الافتراضية 0 تعني عدم وجود حدود لصفحة النهاية.
Form { get; }يحصل على XForm للعنصر (إذا تم استخدام XForm).
Image { get; }يحصل على صورة العنصر (إذا كانت موجودة).
IsBackground { get; set; }إذا كانت القيمة صحيحة، يتم وضع العنصر خلف محتويات الصفحة.
LeftMargin { get; set; }الهامش الأيسر للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
Lines { get; }خطوط نص العنصر متعدد الأسطر.
NumberOfDigits { get; set; }يحصل على أو يحدد عدد الأرقام لترقيم بايتس. يجب أن تكون القيمة بين 3 و 15 شاملة. إذا تم تعيين قيمة أقل من 3، فسيتم تعديلها إلى 3. إذا تم تعيين قيمة أكبر من 15، فسيتم تعديلها إلى 15. القيمة الافتراضية هي 6.
Opacity { get; set; }يحصل على أو يحدد شفافية العنصر. القيم الممكنة تتراوح بين 0..1.
Position { get; set; }يحصل على أو يحدد موضع العنصر. إذا تم تحديد هذه الخاصية، يتم تجاهل الهوامش والمحاذاة.
Prefix { get; set; }يحصل على أو يحدد البادئة التي ستضاف إلى رقم بايتس.
Rectangle { get; }يحصل على مستطيل العنصر.
RightMargin { get; set; }الهامش الأيمن للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
Rotation { get; set; }يحصل على أو يحدد زاوية دوران العنصر.
StartNumber { get; set; }يحصل على أو يحدد الرقم الابتدائي لترقيم بايتس. يجب أن تكون القيمة أكبر من أو تساوي 1. إذا تم تعيين قيمة أقل من 1، فسيتم تعديلها إلى 1.
StartPage { get; set; }يحصل على أو يحدد رقم الصفحة الابتدائية للعنصر. يجب أن تكون القيمة أكبر من أو تساوي 1. إذا تم تعيين قيمة أقل من 1، فسيتم تعديلها إلى 1.
Subset { get; set; }يحصل على أو يحدد مجموعة الصفحات التي ينطبق عليها العنصر (مثل، جميع الصفحات، الصفحات الزوجية، الصفحات الفردية).
Subtype { get; set; }يحصل على نوع العنصر الفرعي. إذا كان للعنصر نوع فرعي غير قياسي، يمكن قراءة اسم النوع الفرعي عبر CustomSubtype.
Suffix { get; set; }يحصل على أو يحدد اللاحقة التي ستضاف إلى رقم بايتس.
Text { get; set; }يحصل على نص العنصر.
TextState { get; set; }حالة النص لنص العنصر.
TopMargin { get; set; }الهامش العلوي للعنصر. إذا تم تحديد الموضع بشكل صريح (في خاصية الموضع) يتم تجاهل هذه القيمة.
Type { get; set; }يحصل على نوع العنصر.

Methods

NameDescription
BeginUpdates()بدء التحديثات المؤجلة. استخدم هذه الميزة إذا كنت بحاجة إلى إجراء تغييرات متعددة على نفس العنصر لتحسين الأداء. عادةً ما يتم تغيير عمليات العنصر في أي وقت تم فيه تغيير خاصية العنصر. هذا يتسبب في تغيير محتويات الصفحة في كل مرة يتم فيها تغيير العنصر. لتجنب هذا التأثير، ضع جميع تحديثات العنصر بين استدعاءات StartUpdates/SaveUpdates. هذا يسمح بتغيير محتويات الصفحة مرة واحدة فقط.
Dispose()التخلص من العنصر.
GetValue(string)يحصل على القيمة المخصصة للعنصر.
RemoveValue(string)إزالة القيمة المخصصة من العنصر.
SaveUpdates()يحفظ جميع التحديثات في العنصر التي تم إجراؤها بعد استدعاء BeginUpdates().
SetImage(Stream)تعيين صورة العنصر.
SetImage(string)تعيين صورة العنصر.
SetLinesAndState(string[], TextState)تعيين النص وخصائص النص للعنصر. يسمح بتحديد عدة أسطر.
SetPageNumberReplacementString(string)تعيين ما هي السلسلة التي سيتم استبدالها برقم الصفحة. القيمة الافتراضية هي #.
SetPdfPage(Page)تعيين صفحة PDF التي يتم وضعها على صفحة المستند كعنصر.
SetText(FormattedText)تعيين نص العنصر.
SetTextAndState(string, TextState)تعيين النص وخصائص النص للعنصر.
SetValue(string, string)تعيين القيمة المخصصة للعنصر.

See Also