WatermarkArtifact
المعلومات العامة
WatermarkArtifact هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: Artifact.
يمثل تحفة علامة مائية يمكن إضافتها إلى صفحة PDF.
توفر هذه الفئة 15 طريقة للعمل مع WatermarkArtifact كائنات في برامج .NET. المنهجيات المتاحة تشمل: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,، و 3 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,و 18 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
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 التي تدعم هذا التحفة عندما يكون محتوياتها صورة راستر. |
الطرق
| التوقيع | وصف |
|---|---|
WatermarkArtifact() | يخلق مثالاً من تحفة “تسمية المياه”. |
SetTextAndState(text: string, state: TextState) | حدد النص وحالة النظام لـ علامة الماء. |
SetText(formattedText: Aspose.Pdf.Facades.FormattedText) | حدد نص علامة مائية من كائن FormattedText (مساعد على شكل واجهات API). |
AddToPage(page: Page) | أضف هذا التحفة إلى صفحة. |
Artifact() | البناي الافتراضي يخلق مادة مع نوع غير محدد ونوع فرعي. |
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) | إرفق صورة رستر للآثار. |
SetPdfPage(page: Page) | ربط هذه الآثار إلى صفحة محددة. |