XImageCollection

XImageCollection

خلاصه ای

XImageCollection یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: ImageCollection.

مجموعه ای از تصاویر XObjects در یک صفحه، با لوازم جانبی نوع XImage و کمک کنندگان ویرایش.

این کلاس ۲۱ روش برای کار با اشیاء XImageCollection در برنامه های .NET را فراهم می کند. روش های موجود شامل: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

خواص

نام:نوع:Accessشرح:
Countintبخونید.تعداد تصاویر در مجموعه.
IsReadOnlyboolبخونید.اینکه آیا مجموعه فقط برای خواندن است.
IsSynchronizedboolبخونید.اینکه آیا مجموعه از طریق رشته ایمن است.
SyncRootobjectبخونید.ریشه همگام سازی برای IsSynchronized؛ این مجموعه را بازمی گرداند.
Namesstring[]بخونید.نام منابع هر تصویر در مجموعه.

روش ها

Signatureشرح:
Add(image: XImage)یک XImage موجود را به مجموعه اضافه کنید و نام منبع اختصاصی آن را برگردانید.
Add(image: Stream)یک تصویر از یک جریان اضافه کنید؛ نام منبع اختصاصی آن را باز می گرداند.
Add(image: Stream, filterType: ImageFilterType)یک تصویر از جریان با استفاده از فیلتر داده شده اضافه کنید؛ نام منبع اختصاصی آن را باز می گرداند.
Add(image: Stream, quality: int)یک تصویر از یک جریان دوباره به عنوان JPEG در کیفیت داده شده اضافه کنید.
Add(bitmapInfo: BitmapInfo)یک تصویر را از bitmap خام اضافه کنید؛ نام منبع اختصاصی آن را باز می گرداند.
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”).

همچنین ببینید:

 فارسی