ImageData
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 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
ImageBytes | byte[] | قراءة/كتابة | يحصل أو يعيّن بايتات الصورة. |
HasImage | bool | قراءة | يرجع true إذا كان الشكل يحتوي على بايتات صورة أو يربط صورة. |
ImageSize | ImageSize | قراءة | يحصل على المعلومات حول حجم الصورة ودقتها. |
ImageType | ImageType | قراءة | يحصل على نوع الصورة. |
IsLink | bool | قراءة | إرجاع true إذا كانت الصورة مرتبطة بالشكل (عند تحديد SourceFullName). |
IsLinkOnly | bool | قراءة | إرجاع true إذا كانت الصورة مرتبطة وغير مخزنة في المستند. |
SourceFullName | string | قراءة/كتابة | يحصل أو يعيّن مسار واسم ملف المصدر للصورة المرتبطة. |
Title | string | قراءة/كتابة | يحدد عنوان الصورة. |
CropTop | double | قراءة/كتابة | يحدد الكسر الخاص بإزالة الصورة من الجانب العلوي. |
CropBottom | double | قراءة/كتابة | يحدد الكسر الخاص بإزالة الصورة من الجانب السفلي. |
CropLeft | double | قراءة/كتابة | يحدد نسبة إزالة الصورة من الجانب الأيسر. |
CropRight | double | قراءة/كتابة | يحدد نسبة إزالة الصورة من الجانب الأيمن. |
Borders | BorderCollection | قراءة | يحصل على مجموعة حدود الصورة. |
ChromaKey | Color | قراءة/كتابة | يُعرّف قيمة اللون في الصورة التي سيتم التعامل معها على أنها شفافة. |
Brightness | double | قراءة/كتابة | يحصل أو يضبط سطوع الصورة. |
Contrast | double | قراءة/كتابة | يحصل أو يضبط التباين للصورة المحددة. |
BiLevel | bool | قراءة/كتابة | يحدِّد ما إذا كان سيتم عرض الصورة بالأبيض والأسود. |
GrayScale | bool | قراءة/كتابة | يحدِّد ما إذا كانت الصورة ستُعرض بوضع التدرجات الرمادية. |
الطرق
| التوقيع | وصف |
|---|---|
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. |