Artifact

نظرة عامة

Artifact هي فئة في Aspose.PDF FOSS لـ .NET.

يمثل مادة PDF تسلسل محتوى معلّم ومعلن باسم / المادة (PDF 32000 §14.8.2.2).

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

خصائص

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

الطرق

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

انظر أيضاً

 العربية