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 | شرح: |
|---|---|---|---|
Count | int | بخونید. | تعداد تصاویر در مجموعه. |
IsReadOnly | bool | بخونید. | اینکه آیا مجموعه فقط برای خواندن است. |
IsSynchronized | bool | بخونید. | اینکه آیا مجموعه از طریق رشته ایمن است. |
SyncRoot | object | بخونید. | ریشه همگام سازی برای IsSynchronized؛ این مجموعه را بازمی گرداند. |
Names | string[] | بخونید. | نام منابع هر تصویر در مجموعه. |
روش ها
| 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”). |