ختم
نظرة عامة
Stamp هي فئة في Aspose.PDF FOSS لـ .NET.
يمثل طابعًا يتم تطبيقه عبر واجهة PdfFileStamp.
توفر هذه الفئة 9 طرق للعمل مع كائنات Stamp في برامج .NET.
الطرق المتاحة تشمل: BindImage، BindLogo، BindPdf، BindTextState، SetImageSize، SetOrigin.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: BlendingSpace، IsBackground، Opacity، PageNumber، Pages، Quality، و4 أخرى.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
StampId | int | Read/Write | معرّف الطابع. |
Pages | int[]? | Read/Write | الصفحات التي سيُطبق عليها الطابع (مؤشر يبدأ من 1). |
PageNumber | int | Read/Write | رقم الصفحة الواحدة التي سيُطبق عليها الطابع (مؤشر يبدأ من 1). |
XOrigin | double | Read/Write | موضع الأصل X بالنقاط. |
YOrigin | double | Read/Write | موضع الأصل Y بالنقاط. |
Rotation | float | Read/Write | زاوية الدوران بالدرجات. |
Opacity | float | Read/Write | الشفافية (0.0-1.0). |
IsBackground | bool | Read/Write | ما إذا كان هذا الطابع في الخلفية. |
Quality | int | Read/Write | جودة JPEG (1..100) عندما يُصدر الطابع كصورة JPEG. |
BlendingSpace | BlendingColorSpace | Read/Write | مساحة لون الدمج المستخدمة عند تركيب الطابع على الصفحة. |
الطرق
| التوقيع | الوصف |
|---|---|
BindLogo(formattedText: FormattedText) | ربط كائن FormattedText كشعار الختم (ختم نصي). |
BindImage(imageData: byte[]) | ربط بايتات الصورة الخام كشعار الختم (ختم صورة). |
BindImage(image: Stream) | ربط تدفق كمصدر صورة الختم. |
BindImage(imageFile: string) | ربط مسار ملف كمصدر صورة الختم. |
BindPdf(pdfStream: Stream, pageNumber: int) | ربط صفحة PDF (كمصدر الختم) عبر تدفق + رقم الصفحة بدءًا من 1. |
BindPdf(pdfFile: string, pageNumber: int) | ربط صفحة PDF (كمصدر الختم) عبر مسار ملف + رقم الصفحة بدءًا من 1. |
BindTextState(textState: TextState) | ربط كائن TextState يتجاوز الإعدادات الافتراضية عندما يكون الختم نصيًا. |
SetImageSize(width: float, height: float) | تحديد حجم البكسل الصريح الذي يتم عنده عرض ختم الصورة. |
SetOrigin(originX: float, originY: float) | تحديد موضع الأصل. |