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.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Count | int | اقرأ | عدد الصور في المجموعة. |
IsReadOnly | bool | اقرأ | ما إذا كانت المجموعة للقراءة فقط. |
IsSynchronized | bool | اقرأ | ما إذا كانت المجموعة آمنة. |
SyncRoot | object | اقرأ | جذر التزامن ل IsSynchronized؛ يعيد هذا المجموعة. |
Names | string[] | اقرأ | أسماء الموارد لكل صورة في المجموعة. |
الطرق
| التوقيع | وصف |
|---|---|
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”). |