ImageData

نمای کلی

ImageData یک کلاس در Aspose.Words FOSS برای .NET است. ارث‌برده از: IBorderAttrSource.

این کلاس 9 متد برای کار با اشیاء ImageData در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET به هر برنامه .NET قابل دسترسی هستند. ویژگی‌ها: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom و 12 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
ImageBytesbyte[]خواندن/نوشتندریافت یا تنظیم بایت‌های تصویر.
HasImageboolخواندندر صورتی که شکل بایت‌های تصویر داشته باشد یا به تصویری لینک کند، مقدار true را برمی‌گرداند.
ImageSizeImageSizeخواندناطلاعاتی دربارهٔ اندازه و وضوح تصویر دریافت می‌کند.
ImageTypeImageTypeخواندننوع تصویر را دریافت می‌کند.
IsLinkboolخواندندر صورتی که تصویر به شکل لینک شده باشد (هنگامی که SourceFullName مشخص شده باشد) مقدار true برگردانده می‌شود.
IsLinkOnlyboolخواندندر صورتی که تصویر لینک شده باشد و در سند ذخیره نشده باشد، مقدار true برگردانده می‌شود.
SourceFullNamestringخواندن/نوشتندریافت یا تنظیم مسیر و نام فایل منبع برای تصویر پیوندی.
Titlestringخواندن/نوشتنعنوان تصویر را تعریف می‌کند.
CropTopdoubleخواندن/نوشتنکسر حذف تصویر از سمت بالا را تعریف می‌کند.
CropBottomdoubleخواندن/نوشتنکسر حذف تصویر از سمت پایین را تعریف می‌کند.
CropLeftdoubleخواندن/نوشتنکسر کسری از تصویر از سمت چپ را تعریف می‌کند.
CropRightdoubleخواندن/نوشتنکسر کسری از تصویر از سمت راست را تعریف می‌کند.
BordersBorderCollectionخواندنمجموعهٔ حاشیه‌های تصویر را دریافت می‌کند.
ChromaKeyColorخواندن/نوشتنمقدار رنگ تصویر را که به عنوان شفاف در نظر گرفته می‌شود، تعریف می‌کند.
Brightnessdoubleخواندن/نوشتنروشنایی تصویر را دریافت یا تنظیم می‌کند.
Contrastdoubleخواندن/نوشتنمقدار کنتراست تصویر مشخص‌شده را دریافت یا تنظیم می‌کند.
BiLevelboolخواندن/نوشتنمشخص می‌کند که آیا تصویر به صورت سیاه و سفید نمایش داده می‌شود یا خیر.
GrayScaleboolخواندن/نوشتنمشخص می‌کند که آیا تصویر در حالت خاکستری نمایش داده می‌شود یا نه.

روش ها

امضاتوضیح
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 مطابقت داشته باشد.

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

 فارسی