ImageData

نظرة عامة

ImageData هي فئة في Aspose.Words FOSS لـ .NET. ترث من: IBorderAttrSource.

توفر هذه الفئة 9 طرق للعمل مع كائنات ImageData في برامج .NET. تشمل الطرق المتاحة: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. جميع الأعضاء العموميين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom, و 12 أخرى.

خصائص

اسمالنوعالوصولوصف
ImageBytesbyte[]قراءة/كتابةيحصل أو يعيّن بايتات الصورة.
HasImageboolقراءةيرجع true إذا كان الشكل يحتوي على بايتات صورة أو يربط صورة.
ImageSizeImageSizeقراءةيحصل على المعلومات حول حجم الصورة ودقتها.
ImageTypeImageTypeقراءةيحصل على نوع الصورة.
IsLinkboolقراءةإرجاع true إذا كانت الصورة مرتبطة بالشكل (عند تحديد SourceFullName).
IsLinkOnlyboolقراءةإرجاع true إذا كانت الصورة مرتبطة وغير مخزنة في المستند.
SourceFullNamestringقراءة/كتابةيحصل أو يعيّن مسار واسم ملف المصدر للصورة المرتبطة.
Titlestringقراءة/كتابةيحدد عنوان الصورة.
CropTopdoubleقراءة/كتابةيحدد الكسر الخاص بإزالة الصورة من الجانب العلوي.
CropBottomdoubleقراءة/كتابةيحدد الكسر الخاص بإزالة الصورة من الجانب السفلي.
CropLeftdoubleقراءة/كتابةيحدد نسبة إزالة الصورة من الجانب الأيسر.
CropRightdoubleقراءة/كتابةيحدد نسبة إزالة الصورة من الجانب الأيمن.
BordersBorderCollectionقراءةيحصل على مجموعة حدود الصورة.
ChromaKeyColorقراءة/كتابةيُعرّف قيمة اللون في الصورة التي سيتم التعامل معها على أنها شفافة.
Brightnessdoubleقراءة/كتابةيحصل أو يضبط سطوع الصورة.
Contrastdoubleقراءة/كتابةيحصل أو يضبط التباين للصورة المحددة.
BiLevelboolقراءة/كتابةيحدِّد ما إذا كان سيتم عرض الصورة بالأبيض والأسود.
GrayScaleboolقراءة/كتابةيحدِّد ما إذا كانت الصورة ستُعرض بوضع التدرجات الرمادية.

الطرق

التوقيعوصف
SetImage(image: Image)يضبط الصورة التي يعرضها الشكل.
SetImage(stream: Stream)يضبط قيمة الصورة.
SetImage(fileName: string)يضبط الصورة التي يعرضها الشكل.
ToImage()يحصل على الصورة المخزنة في الشكل ككائن Imagejava BufferedImageImage.
ToStream()ينفّذ ToStream على هذا الكائن ImageData.
ToByteArray()يعيد بايتات الصورة لأي صورة بغض النظر عما إذا كانت الصورة مخزنة أو مرتبطة.
Save(stream: Stream)يستدعي Save(stream) على هذا المثيل من ImageData.
Save(fileName: string)يحفظ الصورة في ملف.
FitImageToShape()يضبط بيانات الصورة لتتناسب مع إطار Shape بحيث تتطابق نسبة العرض إلى الارتفاع لبيانات الصورة مع نسبة العرض إلى الارتفاع لإطار Shape.

انظر أيضاً

 العربية