Namespace Aspose.Imaging
فضای نامها
کلاسها
نام کلاس | توضیحات |
---|---|
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 | مرجع تابع هندلر رویداد پیشرفت |