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 | وصف |
|---|---|---|---|
Type | ArtifactType | القراءة/ الكتابة | تصنيف نوع القطع الأثرية. |
Subtype | ArtifactSubtype | القراءة/ الكتابة | النوع الفرعي للآثار. |
CustomType | string? | القراءة/ الكتابة | اسم نوع القطع الأثرية غير القياسية. |
CustomSubtype | string? | القراءة/ الكتابة | اسم النوع الفرعي من القطع الأثرية غير القياسية. |
Text | string? | القراءة/ الكتابة | محتوى نصي تم استخراجه من مشغلات تيار المحتوى في القطع الأثرية. |
Rectangle | Rectangle? | اقرأ | مربع تحديد من إدخال /BBox في قاموس الخصائص. |
Opacity | double | القراءة/ الكتابة | عدم وضوح القطع الأثرية (من ExtGState /ca). |
Page | Page? | اقرأ | الصفحة التي ينتمي إليها هذا التحفة. |
ArtifactHorizontalAlignment | HorizontalAlignment | القراءة/ الكتابة | التوجه الأفقي (من /إدخال ملحق). |
ArtifactVerticalAlignment | VerticalAlignment | القراءة/ الكتابة | التوجه العمودي (من /إدخال ملحق). |
IsBackground | bool | القراءة/ الكتابة | ما إذا كان هذا هو التحف الخلفية. |
Rotation | double | القراءة/ الكتابة | زاوية الدوران بالدرجات. |
BackgroundColor | Color? | القراءة/ الكتابة | لون الخلفية. |
RightMargin | double | القراءة/ الكتابة | الحافة اليمنى. |
LeftMargin | double | القراءة/ الكتابة | الحافة اليسرى. |
TopMargin | double | القراءة/ الكتابة | الحافة العليا. |
BottomMargin | double | القراءة/ الكتابة | الحافة السفلى. |
Position | Point? | القراءة/ الكتابة | إحداثيات التواجد الصريحة. |
FormattedText | FormattedText? | القراءة/ الكتابة | النص المُنسجم للآثار. |
TextState | TextState? | القراءة/ الكتابة | حالة النص للنص التلفيقي. |
Lines | List<string> | اقرأ | محتوى نص متعدد السطر. |
Contents | List<Operator> | اقرأ | مشغلين المحتوى الداخلي الذين يرسمون التحف. |
Form | XForm? | اقرأ | النموذج XObject الذي يدعم هذا القطع الأثرية عندما يتم تقديمه كشكل قابل لإعادة الاستخدام (على سبيل المثال:. |
Image | XImage? | اقرأ | الصورة 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) | ربط هذه الآثار إلى صفحة محددة. |