Namespace Aspose.Imaging

فضای نام‌ها

نام فضای نامتوضیحات
Aspose.Imaging.AsyncTask
Aspose.Imaging.Brushes
Aspose.Imaging.CoreExceptions
Aspose.Imaging.CustomFontHandler
Aspose.Imaging.Dithering
Aspose.Imaging.Evalute
Aspose.Imaging.Exif
Aspose.Imaging.Extensions
Aspose.Imaging.ImageLoadOptions
Aspose.Imaging.ImageOptions
Aspose.Imaging.Interfaces
Aspose.Imaging.MagicWand
Aspose.Imaging.Masking
Aspose.Imaging.MemoryManagement
Aspose.Imaging.Multithreading
Aspose.Imaging.PaletteHelper
Aspose.Imaging.ProgressManagement
Aspose.Imaging.ShapeSegments
Aspose.Imaging.Shapes
Aspose.Imaging.Sources
Aspose.Imaging.Watermark
Aspose.Imaging.Xmp

کلاس‌ها

نام کلاستوضیحات
Blendالگوی ترکیب را تعریف می‌کند. این کلاس قابل وراثت نیست.
Brushکلاس پایه برای برس.
BuildVersionInfoاطلاعات نسخه ساخت فعلی را شامل می‌شود.
Cacheتنظیمات کش را شامل می‌شود.
CmykColorHelperمتدهای کمکی برای کار با رنگ CMYK که به صورت یک مقدار صحیح 32 بیتی ارائه شده است. API مشابهی را به عنوان ساختار Aspose.Imaging.CmykColor فراهم می‌کند. این کلاس سبک‌تر است زیرا رنگ CMYK فقط به عنوان Int32 ارائه می‌شود و نه به عنوان ساختاری با فیلدهای داخلی. لطفاً در صورت امکان از متدهای استاتیک این کلاس به جای ساختار منسوخ Aspose.Imaging.CmykColor استفاده کنید.
ColorBlendآرایه‌هایی از رنگ‌ها و موقعیت‌ها را برای ترکیب رنگ در یک گرادیان چند رنگ تعریف می‌کند. این کلاس قابل وراثت نیست.
ColorMapنقشه‌ای برای تبدیل رنگ‌ها را تعریف می‌کند. چندین متد از کلاس Aspose.Imaging.ImageAttributes رنگ‌های تصویر را با استفاده از جدول تغییر رنگ تنظیم می‌کنند که آرایه‌ای از ساختارهای Aspose.Imaging.ColorMap است. قابل وراثت نیست.
ColorMatrixیک ماتریس 5 x 5 را تعریف می‌کند که شامل مختصات برای فضای RGBA است. چندین متد از کلاس Aspose.Imaging.ImageAttributes رنگ‌های تصویر را با استفاده از یک ماتریس رنگ تنظیم می‌کنند. این کلاس قابل وراثت نیست.
ColorPaletteآرایه‌ای از رنگ‌ها که یک پالت رنگ را تشکیل می‌دهد تعریف می‌کند. رنگ‌ها رنگ‌های ARGB 32 بیتی هستند. قابل وراثت نیست.
ColorPaletteHelperکلاس کمکی برای دستکاری پالت‌های رنگ.
ColorTranslatorرنگ‌ها را به ساختارهای رنگ GDI+ و بالعکس ترجمه می‌کند. این کلاس قابل وراثت نیست.
CustomLineCapیک کلاهک خط سفارشی تعریف شده توسط کاربر را در بر می‌گیرد.
DataStreamSupporterظرف جریان داده.
DisposableObjectنماینده یک شی قابل دور انداختن.
EmbeddedImageکلاس تصویر جاسازی شده
Figureشکل. یک ظرف برای اشکال.
FileStreamContainerکمکی برای پردازش جریان فایل.
Fontیک فرمت خاص برای متن، شامل نوع قلم، اندازه و ویژگی‌های سبک را تعریف می‌کند. این کلاس قابل وراثت نیست.
FontSettingsتنظیمات قلم برای رندر فرمت‌های وکتور تصویری عمومی.
Graphicsنماینده گرافیک‌ها طبق موتور گرافیکی استفاده شده در اسمبلی فعلی.
GraphicsPathنماینده یک سری خطوط و منحنی‌های متصل. این کلاس قابل وراثت نیست.
Imageتصویر کلاس پایه برای تمام انواع تصاویر است.
ImageAttributesیک شی Aspose.Imaging.ImageAttributes شامل اطلاعاتی درباره اینکه چگونه رنگ‌های بیت‌مپ و متافایل در حین رندر کردن دستکاری می‌شوند. یک شی Aspose.Imaging.ImageAttributes چندین تنظیمات تغییر رنگ، از جمله ماتریس‌های تغییر رنگ، ماتریس‌های تغییر رنگ خاکستری، مقادیر تصحیح گاما، جداول تغییر رنگ و مقادیر آستانه رنگ را نگهداری می‌کند. در حین رندر، رنگ‌ها می‌توانند اصلاح، تیره، روشن و حذف شوند. برای اعمال چنین دستکاری‌هایی، یک شی Aspose.Imaging.ImageAttributes را مقداردهی اولیه کرده و مسیر آن شی (به همراه مسیر یک Aspose.Imaging.Image) را به متد DrawImage منتقل کنید.
ImageCreatorsRegistryنماینده ثبت‌نام خالقان تصویر.
ImageExportersRegistryنماینده ثبت‌نام صادرکنندگان تصویر.
ImageLoadersRegistryنماینده ثبت‌نام بارگذاران تصویر.
ImageOptionsBaseگزینه‌های پایه تصویر.
ImageResizeSettingsکلاس تنظیمات تغییر اندازه تصویر
IntRangeکلاسی برای نمایندگی دنباله‌ای از عناصر
Licenseمتدهایی برای مجوز دادن به کامپوننت فراهم می‌کند.
LoadOptionsنماینده گزینه‌های بارگذاری.
Matrixجایگزین ماتریس GDI+ می‌شود.
Meteredمتدهای اندازه‌گیری برای ادغام فراهم می‌کند
NonGenericDictionaryنماینده یک دیکشنری غیر عمومی.
NonGenericListلیست غیر عمومی از اشیاء
ObjectWithBoundsشی دارای مرز.
OpenTypeFontsCacheکش برای فونت‌های OpenType که در سیستم نصب شده‌اند.
Penنماینده شی‌ای که برای رسم خطوط، منحنی‌ها و اشکال استفاده می‌شود.
PixelDataFormatفرمت داده پیکسل. این یک شی غیرقابل تغییر است.
RasterCachedImageنماینده یک تصویر رستری که از عملیات گرافیکی رستری پشتیبانی می‌کند. این تصویر داده‌های پیکسل را در صورت نیاز کش می‌کند.
RasterCachedMultipageImageتصویر رستری چند صفحه‌ای
RasterImageنماینده یک تصویر رستری که از عملیات گرافیکی رستری پشتیبانی می‌کند.
RawDataSettingsتنظیمات داده خام
Regionفضای داخلی یک شکل گرافیکی متشکل از مستطیل‌ها و مسیرها را توصیف می‌کند. این کلاس قابل وراثت نیست.
RemoveBackgroundSettingsتنظیمات حذف پس‌زمینه
ResolutionSettingتنظیمات وضوح برای گزینه‌های ذخیره تصویر.
Shapeشکل. یک مجموعه پیوسته از نقاط که با استفاده از یک قاعده خاص به هم متصل شده‌اند.
ShapeSegmentنماینده یک بخش شکل. یک بخش خط یا منحنی است که دو نقطه را به هم متصل می‌کند.
Sourceمنبع برای نگهداری تمام اطلاعات مربوط به یک لوله شی استفاده می‌شود.
SplitStreamContainerنماینده ظرف جریان تقسیم شده که شامل جریان است و روتین‌های پردازش جریان را فراهم می‌کند.
StreamContainerنماینده ظرف جریان که شامل جریان است و روتین‌های پردازش جریان را فراهم می‌کند.
StringFormatاطلاعات چیدمان متن (مانند تراز، جهت و توقف‌های تب) و دستکاری‌های نمایش (مانند درج حروف اضافه و جایگزینی اعداد ملی) و ویژگی‌های OpenType را در بر می‌گیرد. این کلاس قابل وراثت نیست.
TransparencySupporterشی‌ای که از شفافیت پشتیبانی می‌کند.
VectorImageتصویر وکتور کلاس پایه برای تمام انواع تصاویر وکتور است.
VectorMultipageImageتصویر وکتور چند صفحه‌ای

ساختارها

نام ساختارتوضیحات
CmykColorرنگ CMYK پیکسل.
Colorرنگ پیکسل.
Pointنماینده یک جفت مرتب از مختصات صحیح x و y که یک نقطه را در یک صفحه دو بعدی تعریف می‌کند.
PointFنماینده یک جفت مرتب از مختصات شناور x و y که یک نقطه را در یک صفحه دو بعدی تعریف می‌کند.
Rectangleمجموعه‌ای از چهار عدد صحیح را که موقعیت و اندازه یک مستطیل را نشان می‌دهد ذخیره می‌کند.
RectangleFمجموعه‌ای از چهار عدد شناور را که موقعیت و اندازه یک مستطیل را نشان می‌دهد ذخیره می‌کند.
Sizeنماینده اندازه.
SizeFیک جفت مرتب از اعداد شناور را ذخیره می‌کند، معمولاً عرض و ارتفاع یک مستطیل.

رابط‌ها

نام رابطتوضیحات
IAdvancedBufferProcessorپردازشگر بافر پیشرفته.
IAnimationFrameفریم انیمیشن
IBufferProcessorپردازشگر بافر.
IColorConverterمبدل رنگ.
IColorPaletteرابط پالت رنگ.
IHasMetadataرابط متاداده تصویر.
IImageCreatorخالق تصویر.
IImageCreatorDescriptorتوصیف‌گر خالق تصویر که ویژگی‌های خالق را مشخص می‌کند. توصیف‌گر خالق برای غلبه بر ضرورت نگهداری هر نمونه خالق تصویر در حافظه و مسائل چند نخی استفاده می‌شود.
IImageDescriptorتوصیف‌گر تصویر. شامل ویژگی‌ها و متدهای پایه برای تمام انواع دیگر توصیف‌گرهای تصویر است.
IImageExporterصادرکننده تصویر. می‌تواند داده‌ها را از فرمت داخلی Aspose.Imaging به فرمت داده مشخص شده صادر کند.
IImageExporterDescriptorنماینده توصیف‌گر صادرکننده تصویر. توصیف‌گر صادرکننده برای غلبه بر ضرورت نگهداری هر نمونه صادرکننده در حافظه و مسائل چند نخی استفاده می‌شود.
IImageLoaderبارگذار تصویر.
IImageLoaderDescriptorتوصیف‌گر بارگذار تصویر که ویژگی‌های بارگذار را مشخص می‌کند. توصیف‌گر بارگذار برای غلبه بر ضرورت نگهداری هر نمونه بارگذار تصویر در حافظه و مسائل چند نخی استفاده می‌شود.
IIndexedColorConverterمبدل رنگ برای فرمت‌های تصویر ایندکس شده.
IKeyedObjectنماینده رابط برای اشیاء با کلیدها.
IMultipageImageرابط تصویر چند صفحه‌ای
IMultipageImageExtرابط تصویر چند صفحه‌ای گسترش یافته
IObjectWithBoundsنماینده شی‌ای با مرز.
IOrderedShapeنماینده یک شکل مرتب. یک شکل مرتب مجموعه پیوسته‌ای از نقاط است که یک نقطه شروع و یک نقطه پایان دارد. مجموعه پیوسته‌ای از نقاط که با استفاده از یک قاعده خاص به هم متصل شده‌اند.
IPartialArgb32PixelLoaderمطابق با پیکسل‌های ARGB 32 بیتی که به صورت جزئی بارگذاری شده‌اند.
IPartialArgb64PixelLoaderبارگذار پیکسل‌های ARGB 64 بیتی.
IPartialPixelLoaderمطابق با پیکسل‌هایی که به صورت جزئی بارگذاری شده‌اند.
IPartialRawDataLoaderبارگذار داده‌های جزئی.
IRasterImageArgb32PixelLoaderبارگذار پیکسل‌های ARGB 32 بیتی تصویر رستری.
IRasterImageArgb64PixelLoaderبارگذار پیکسل‌های ARGB 64 بیتی تصویر رستری.
IRasterImagePixelLoaderبارگذار پیکسل تصویر رستری.
IRasterImageRawDataLoaderبارگذار داده‌های خام تصویر رستری.

انواع

نام نوعتوضیحات
AnimationDisposalMethodsنشان‌دهنده نحوه‌ای است که گرافیک پس از نمایش باید رفتار کند.
CacheTypeنوع کشی که باید استفاده شود را مشخص می‌کند.
CharacterSetمجموعه کاراکتر مورد استفاده را نمایندگی می‌کند.
ColorAdjustTypeمشخص می‌کند که کدام اشیاء از اطلاعات تنظیم رنگ استفاده می‌کنند.
ColorChannelFlagکانال‌های فردی در فضای رنگ CMYK (سیان، سرخابی، زرد، سیاه) را مشخص می‌کند. این شمارش توسط متدهای SetOutputChannel استفاده می‌شود.
ColorCompareMethodروش مقایسه رنگ برای تنظیم به نزدیک‌ترین همسایه
ColorMatrixFlagانواع تصاویر و رنگ‌هایی که تحت تأثیر تنظیمات تغییر رنگ و خاکستری یک Aspose.Imaging.ImageAttributes قرار می‌گیرند را مشخص می‌کند.
ColorQuantizationMethodروش‌های کمی‌سازی رنگ
CompositingQualityسطح کیفیتی که باید در حین ترکیب استفاده شود را مشخص می‌کند.
DashCapنوع شکل گرافیکی که باید در هر دو انتهای هر خط چین دار استفاده شود را مشخص می‌کند.
DashStyleسبک خطوط چین‌دار که با استفاده از یک شی Aspose.Imaging.Pen رسم می‌شود را مشخص می‌کند.
DataRecoveryModeحالت بازیابی داده.
DitheringMethodروش دترینگ.
DitheringMethodsروش‌های دترینگ که برای کنترل تبدیل رنگ استفاده می‌شوند.
FileFormatیکی از فرمت‌های فایل تصویری پشتیبانی شده.
FillModeمشخص می‌کند که چگونه فضای داخلی یک مسیر بسته پر می‌شود.
FontStyleاطلاعات سبک اعمال شده به متن را مشخص می‌کند.
GraphicsUnitواحد اندازه‌گیری برای داده‌های داده شده را مشخص می‌کند.
HatchStyleالگوهای مختلفی که برای اشیاء Aspose.Imaging.Brushes.HatchBrush در دسترس است را مشخص می‌کند.
HotkeyPrefixنوع نمایش برای پیشوندهای کلید داغ که به متن مربوط می‌شود را مشخص می‌کند.
ImageFilterTypeفیلترهای تصویری که باید استفاده شوند
Image.ImageOperationعملیات تصویر
InterpolationModeشمارش Aspose.Imaging.InterpolationMode الگوریتمی را مشخص می‌کند که در هنگام مقیاس‌گذاری یا چرخش تصاویر استفاده می‌شود.
KnownColorرنگ‌های سیستم شناخته شده را مشخص می‌کند.
LineCapسبک‌های کلاه موجود که یک شی Aspose.Imaging.Pen می‌تواند یک خط را با آن به پایان برساند را مشخص می‌کند.
LineJoinمشخص می‌کند که چگونه بخش‌های خط یا منحنی متوالی در یک شکل (زیرمسیر) موجود در یک شی Aspose.Imaging.GraphicsPath به هم متصل می‌شوند.
MatrixOrderترتیب عملیات تبدیل ماتریس را مشخص می‌کند.
PaletteMiningMethodروش استخراج پالت تصویر
PdfComplianceVersionسطح انطباق PDF برای فایل خروجی را مشخص می‌کند.
PenAlignmentتراز یک شی Aspose.Imaging.Pen را نسبت به خط فرضی با عرض صفر مشخص می‌کند.
PenTypeنوع پر کردن یک شی Aspose.Imaging.Pen را که برای پر کردن خطوط استفاده می‌شود مشخص می‌کند.
PixelFormatمعنای واقعی فرمت داده پیکسل.
ProcessingTypeنوع پردازش.
ResizeTypeنوع تغییر اندازه را مشخص می‌کند.
ResolutionUnitشمارش واحد وضوح.
RotateFlipTypeمشخص می‌کند که یک تصویر چقدر چرخانده شده و محور استفاده شده برای چرخاندن تصویر چیست.
SeekOriginفیلدهایی را فراهم می‌کند که نقاط مرجع را در Aspose.Imaging.StreamContainer برای جستجو نمایندگی می‌کند.
SmoothingModeمشخص می‌کند که آیا نرم‌سازی (آنتی‌الیازینگ) به خطوط و منحنی‌ها و لبه‌های مناطق پر شده اعمال می‌شود یا خیر.
StringAlignmentتراز یک رشته متن را نسبت به مستطیل چیدمان آن مشخص می‌کند.
StringDigitSubstituteشمارش مشخص می‌کند که چگونه اعداد را در یک رشته بر اساس محلی یا زبان کاربر جایگزین کنید.
StringFormatFlagsاطلاعات نمایش و چیدمان برای رشته‌های متنی را مشخص می‌کند.
StringTrimmingمشخص می‌کند که چگونه کاراکترها از یک رشته که به طور کامل در یک شکل چیدمان جا نمی‌شود، برش داده می‌شوند.
TextRenderingHintکیفیت رندر متن را مشخص می‌کند.
WarpModeنوع تبدیل واریپ را مشخص می‌کند.
WrapModeمشخص می‌کند که چگونه یک بافت یا گرادیان در زمانی که کوچکتر از ناحیه‌ای است که پر می‌شود، تکرار می‌شود.

واگذارها

نام واگذارتوضیحات
CustomFontSourceتابع تأمین کننده منبع فونت سفارشی
PageExportingActionواگذار برای فعال‌سازی قبل از اینکه صفحه صادر شود
ProgressEventHandlerمرجع تابع هندلر رویداد پیشرفت
 فارسی