HeaderArtifact

HeaderArtifact

نظرة عامة

HeaderArtifact هي فئة في Aspose.PDF FOSS لـ .NET. تورث من: Artifact.

يمثل قطعة رأس — رأس تشغيل على مستوى الصفحة مُوسَّم Artifact /Subtype /Header (PDF 32000 §14.8.2.2).

توفر هذه الفئة 15 طريقة للعمل مع كائنات HeaderArtifact في برامج .NET. تشمل الطرق المتاحة: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, و2 طريقة إضافية. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS لـ .NET. الخصائص: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, و18 أخرى.

خصائص

اسمالنوعالوصولوصف
TypeArtifactTypeقراءة/كتابةتصنيف نوع الأثر.
SubtypeArtifactSubtypeقراءة/كتابةالنوع الفرعي للأثر.
CustomTypestring?قراءة/كتابةاسم نوع القطعة غير القياسي.
CustomSubtypestring?قراءة/كتابةاسم النوع الفرعي للقطعة غير القياسي.
Textstring?قراءة/كتابةنص المحتوى المستخرج من مشغلات تدفق محتوى القطعة.
RectangleRectangle?قراءةصندوق الحدود من الإدخال /BBox في قاموس الخصائص.
Opacitydoubleقراءة/كتابةشفافية العنصر (من ExtGState /ca).
PagePage?قراءةالصفحة التي ينتمي إليها هذا العنصر.
ArtifactHorizontalAlignmentHorizontalAlignmentقراءة/كتابةمحاذاة أفقية (من /Attached entry).
ArtifactVerticalAlignmentVerticalAlignmentقراءة/كتابةمحاذاة رأسية (من إدخال /Attached).
IsBackgroundboolقراءة/كتابةما إذا كان هذا عنصرًا خلفيًا.
Rotationdoubleقراءة/كتابةزاوية الدوران بالدرجات.
BackgroundColorColor?قراءة/كتابةلون الخلفية.
RightMargindoubleقراءة/كتابةالهامش الأيمن.
LeftMargindoubleقراءة/كتابةالهامش الأيسر.
TopMargindoubleقراءة/كتابةالهامش العلوي.
BottomMargindoubleقراءة/كتابةالهامش السفلي.
PositionPoint?قراءة/كتابةإحداثيات وضع صريحة.
FormattedTextFormattedText?قراءة/كتابةنص منسق للقطعة الأثرية.
TextStateTextState?قراءة/كتابةحالة النص لنص القطعة الأثرية.
LinesList<string>قراءةمحتوى نص متعدد الأسطر.
ContentsList<Operator>قراءةالمشغلات الداخلية لتدفق المحتوى التي ترسم القطعة.
FormXForm?قراءةكائن Form XObject الداعم لهذا العنصر عندما يتم عرضه كاستمارة قابلة لإعادة الاستخدام (مثالًا.
ImageXImage?قراءةكائن Image XObject الداعم لهذا العنصر عندما يكون محتواه صورة نقطية.

الطرق

التوقيعوصف
HeaderArtifact()ينشئ عنصر رأس فارغ (الترقيم / الرأس).
HeaderArtifact(text: string)ينشئ عنصر رأس يحمل النص المحدد.
Artifact()المُنشئ الافتراضي — يُنشئ كائنًا بنوع غير معرف ونوع فرعي غير معرف.
SetPageNumberReplacementString(value: string)يحدد رمز استبدال رقم الصفحة المستخدم في Text.
SetLinesAndState(text: string[], textState: TextState)يضبط محتوى النص متعدد الأسطر بالحالة النصية المعطاة.
BeginUpdates()ابدأ تحديثًا مجمعًا للخصائص.
SaveUpdates()إفراغ تحديث مجمع بدأه BeginUpdates.
Dispose()يحرّر الموارد التي يحتفظ بها الـ artifact.
GetValue(name: string)اقرأ زوج اسم/قيمة مخصص تم تعيينه عبر SetValue(string, string).
SetValue(name: string, value: string)احفظ زوج اسم/قيمة مخصص على العنصر (للوصول إلى بيانات التعريف المتدفقة؛ لا يتم تضمينه في ملف PDF في هذا البناء).
RemoveValue(name: string)أزل زوج اسم/قيمة مخصص تم تعيينه مسبقًا عبر SetValue.
SetImage(imageStream: Stream)أرفق صورة نقطية إلى العنصر.
SetText(formattedText: FormattedText)عيّن نص القطعة من كائن FormattedText.
SetTextAndState(text: string, textState: TextState)اضبط النص و TextState معًا.
SetPdfPage(page: Page)ربط هذا العنصر بصفحة محددة.

انظر أيضاً

 العربية