ختم الصورة

نظرة عامة

ImageStamp هي فئة في Aspose.PDF FOSS لـ .NET.
ترث من: BaseParagraph.

يضيف صورة إلى صفحة PDF.

توفر هذه الفئة 12 طريقة للعمل مع كائنات ImageStamp في برامج .NET.
الطرق المتاحة تشمل: ApplyTo، Clone، FromGrayscale، FromJpeg، FromJpegStream، FromPngData، FromRgb، ImageStamp، Put، setStampId.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: AlternativeText، Background، DisplayHeight، DisplayWidth، Height، HorizontalAlignment، و 23 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
XdoubleRead/Writeالموضع X بالنقاط من الزاوية السفلية اليسرى.
YdoubleRead/Writeالموضع Y بالنقاط من الزاوية السفلية اليسرى.
DisplayWidthdoubleRead/Writeعرض العرض بالنقاط.
DisplayHeightdoubleRead/Writeارتفاع العرض بالنقاط.
WidthdoubleRead/Writeاسم مستعار لـ DisplayWidth.
HeightdoubleRead/Writeاسم مستعار لـ DisplayHeight.
XIndentdoubleRead/Writeالإزاحة الأفقية من نقطة ارتكاز الختم.
YIndentdoubleRead/Writeالإزاحة العمودية من نقطة ارتكاز الختم.
QualityintRead/Writeجودة JPEG (1..100).
AlternativeTextstring?Read/Writeنص بديل لملف Tagged-PDF من أجل إمكانية الوصول.
BackgroundboolRead/Writeما إذا كان الختم يُرسم خلف محتوى الصفحة (true) أو فوقه (false).
OpacitydoubleRead/Writeالشفافية، 0.0 (شفاف) … 1.0 (معتم).
ZoomdoubleRead/Writeنسبة التكبير المتساوية المطبقة على الصورة.
ZoomXdoubleRead/Writeنسبة التكبير الأفقية.
ZoomYdoubleRead/Writeنسبة التكبير العمودية.
RotateRotationRead/Writeتعداد الدوران (0/90/180/270 بالدرجات).
RotateAngledoubleRead/Writeزاوية دوران عشوائية بالدرجات.
StampIdintRead/Writeالإدخال /StampId المكتوب في إدخال مورد الختم.
ImageSystem.IO.StreamReadعرض للقراءة فقط للبايتات المصدرية الأصلية (أو بايتات الصورة المفكوكة عند الإنشاء عبر FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentRead/Writeمحاذاة أفقية مطبقة على هذه الفقرة.
VerticalAlignmentVerticalAlignmentRead/Writeمحاذاة عمودية مطبقة على هذه الفقرة.
MarginMarginInfo?Read/Writeمعلومات الهامش الخارجي المطبقة على هذه الفقرة.
IsFirstParagraphInColumnboolRead/Writeإجبار الفقرة على بدء عمود جديد.
IsKeptWithNextboolRead/Writeإبقاء هذه الفقرة على نفس الصفحة مع الفقرة التالية.
IsInNewPageboolRead/Writeإجبار الفقرة على بدء صفحة جديدة.
IsInLineParagraphboolRead/Writeعلامة الفقرة المتضمنة (لا تبدأ سطرًا جديدًا).
HyperlinkTextstring?Read/Writeهدف الارتباط التشعبي من نوع سلسلة (Legacy).
HyperlinkHyperlink?Read/Writeتزيين الارتباط التشعبي المطبّق على الفقرة.
ZIndexintRead/Writeفهرس ترتيب Z المستخدم بواسطة مُعالج DOM.

الطرق

SignatureDescription
ImageStamp(image: System.IO.Stream)إنشاء من تدفق صورة (يكتشف تلقائيًا JPEG مقابل PNG حسب الرأس).
ImageStamp(fileName: string)إنشاء من مسار ملف صورة (يكتشف تلقائيًا JPEG مقابل PNG حسب الرأس).
setStampId(id: int)تعيين إدخال /StampId في PDF للطابع.
Put(page: Page)اسم مستعار لـ ApplyTo.
FromRgb(pixelData: byte[], width: int, height: int)إنشاء طابع صورة من بيانات بكسل RGB الخام.
FromGrayscale(pixelData: byte[], width: int, height: int)إنشاء طابع صورة من بيانات بكسل تدرج الرمادي الخام.
FromJpeg(jpegData: byte[], width: int, height: int)إنشاء طابع صورة من بايتات JPEG.
FromJpeg(jpegData: byte[])إنشاء طابع صورة من بايتات JPEG، مع اكتشاف الأبعاد تلقائيًا من رأس JPEG.
FromJpegStream(jpegStream: Stream)إنشاء طابع صورة من تدفق ملف JPEG.
FromPngData(pngData: byte[])إنشاء طابع صورة من بيانات ملف PNG.
ApplyTo(page: Page)إضافة هذه الصورة إلى صفحة.
Clone()استنساخ سطحي — ينسخ الحالة العددية/المشار إليها المشتركة.

انظر أيضًا

 العربية