XImageCollection

XImageCollection

المعلومات العامة

XImageCollection هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: ImageCollection.

مجموعة من الصور XObjects على صفحة، مع إكسيميج-مكتوبة الإضافات ومساعدين التحرير.

تقدم هذه الفئة 21 طريقة للعمل مع كائنات XImageCollection في برامج .NET. المنهجيات المتاحة تشمل: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

خصائص

اسمالنوعالوصولوصف
Countintاقرأعدد الصور في المجموعة.
IsReadOnlyboolاقرأما إذا كانت المجموعة للقراءة فقط.
IsSynchronizedboolاقرأما إذا كانت المجموعة آمنة.
SyncRootobjectاقرأجذر التزامن ل IsSynchronized؛ يعيد هذا المجموعة.
Namesstring[]اقرأأسماء الموارد لكل صورة في المجموعة.

الطرق

التوقيعوصف
Add(image: XImage)إضافة صورة X موجودة إلى المجموعة وإرجاع اسم الموارد المعين لها.
Add(image: Stream)إضافة صورة من تيار؛ يعود اسم الموارد المخصصة.
Add(image: Stream, filterType: ImageFilterType)إضافة صورة من تيار باستخدام المرشح الممنوح؛ يعود اسم الموارد المعين.
Add(image: Stream, quality: int)إضافة صورة من تيار مُعيد ترميزها كـ JPEG بجودة معينة.
Add(bitmapInfo: BitmapInfo)إضافة صورة من خريطة بت خام؛ يعود اسم الموارد المخصصة.
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType)إضافة صورة من خريطة بت خام باستخدام المرشح الممنوح؛ يعود اسم الموارد المعين.
Clear()إزالة كل الصور من المجموعة.
Contains(item: XImage)ما إذا كانت المجموعة تحتوي على الصورة التي تم تقديمها.
CopyTo(array: XImage[], index: int)نسخ محتويات المجموعة إلى صفوف تبدأ من المؤشر.
Delete()إزالة كل الصور (المعرفة لـ Clear).
Delete(index: int)إزالة الصورة في المؤشر القائم على 1 .
Delete(index: int, action: ImageDeleteAction)إزالة الصورة في المؤشر القائم على 1 باستخدام سياسة العمل المقدمة.
Delete(name: string)إزالة الصورة مع اسم الموارد المقدمة.
Delete(name: string, action: ImageDeleteAction)إزالة الصورة المسماة باستخدام سياسة العمل المقدمة.
GetImageName(image: XImage)أعيد اسم المصدر للصورة المقدمة.
Remove(item: XImage)إزالة صورة وإبلاغ إذا كان موجودا.
Replace(index: int, stream: Stream)استبدل الصورة في المؤشر القائم على 1 بالتيار المقدمة.
Replace(index: int, stream: Stream, quality: int)استبدل الصورة في المؤشر القائم على 1 بـ JPEG مُعيد ترميزها بالجودة المقدمة.
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool)استبدل الصورة في المؤشر القائم على 1 بـ JPEG الذي تم إعادة ترميزه بالجودة المحددة، وإذا كان ذلك ممكنًا ، قم بتصويرها بالأبيض والأسود.
GetEnumerator()المُحسب مُكتوب على XImage.
GetByName(name: string)احصل على صورة باسم الموارد (مثل “Im0” ، “JI1a”).

انظر أيضاً

 العربية