aspose.imaging

الوحدة هي النواة للوحدات المتداخلة وأبسط الكائنات المستخدمة في معالجة Aspose.Imaging.

Classes

فئةالوصف
Blendيحدد نمط المزج. لا يمكن وراثة هذه الفئة.
Brushفئة الفرشاة الأساسية.
BuildVersionInfoيحتوي على معلومات إصدار البناء الحالي.
Cacheيحتوي على إعدادات الذاكرة المؤقتة.
CmykColorلون CMYK للبكسل.
CmykColorHelperطرق مساعدة للعمل مع لون CMYK الممثَّر كقيمة عدد صحيح موقَّع 32‑بت.
توفر واجهة برمجة تطبيقات مشابهة للهيكل CmykColor.
إنها أخف وزنًا لأن لون CMYK يُقدَّم كـ Int32 فقط بدلاً من هيكل يحتوي على حقول داخلية.
يرجى تفضيل استخدام الطرق الثابتة لهذه الفئة عندما يكون ذلك ممكنًا بدلاً من الهيكل المهمل
CmykColor.
Colorلون البكسل.
ColorBlendيعرّف مصفوفات من الألوان والمواقع المستخدمة في استيفاء دمج الألوان في تدرج متعدد الألوان. لا يمكن وراثة هذه الفئة.
ColorMapيعرّف خريطة لتحويل الألوان. عدة طرق من الفئة ImageAttributes تضبط ألوان الصورة باستخدام جدول إعادة تعيين الألوان، وهو مصفوفة من هياكل ColorMap. غير قابل للوراثة.
ColorMatrixيعرّف مصفوفة 5 × 5 تحتوي على إحداثيات مساحة RGBA. عدة طرق من الفئة ImageAttributes تضبط ألوان الصورة باستخدام مصفوفة ألوان. لا يمكن وراثة هذه الفئة.
ColorPaletteيعرّف مصفوفة من الألوان التي تشكل لوحة ألوان. الألوان هي ألوان ARGB 32‑بت. غير قابل للوراثة.
ColorPaletteHelperفئة مساعدة لتعامل مع لوحات الألوان.
ColorTranslatorيحوّل الألوان من وإلى هياكل لون GDI+. لا يمكن وراثة هذه الفئة.
CustomLineCapيحتوي على غطاء خط مخصص يحدده المستخدم.
DataStreamSupporterحاوية تدفق البيانات.
DisposableObjectيمثّل كائنًا قابلًا للتصرف.
EmbeddedImageفئة الصورة المدمجة
Figureالشكل. حاوية للأشكال.
FileStreamContainerمساعد لمعالجة تدفق الملفات.
Fontيعرّف تنسيقًا معينًا للنص، بما في ذلك نوع الخط، الحجم، وسمات النمط. لا يمكن وراثة هذه الفئة.
FontSettingsإعدادات خطوط عارض صيغ المتجهات العامة للتصوير.
Graphicsيمثّل الرسومات وفقًا لمحرك الرسومات المستخدم في التجميع الحالي.
GraphicsPathيمثّل سلسلة من الخطوط والمنحنيات المتصلة. لا يمكن وراثة هذه الفئة.
IAdvancedBufferProcessorمعالج المخزن المؤقت المتقدم.
IAnimationFrameإطار الرسوم المتحركة
IBufferProcessorمعالج المخزن المؤقت.
IColorConverterمحول اللون.
IColorPaletteواجهة لوحة الألوان.
IHasMetadataواجهة بيانات التعريف للصورة.
IImageCreatorمنشئ الصورة.
IImageCreatorDescriptorوصف منشئ الصورة الذي يحدد خصائص المنشئ. يُستخدم وصف المنشئ لتجاوز
الحاجة إلى احتواء كل مثال من منشئ الصورة في الذاكرة ومشكلات تعدد الخيوط.
IImageDescriptorموصِّف الصورة. يحتوي على الخصائص والطرق الأساسية لجميع أنواع موصِّفات الصورة الأخرى.
IImageExporterمُصدِّر الصورة. يمكنه تصدير البيانات من تنسيق aspose.imaging الداخلي إلى تنسيق بيانات محدد.
IImageExporterDescriptorيمثِّل موصِّف مُصدِّر الصورة. يُستخدم موصِّف المُصدِّر لتجاوز الحاجة إلى احتواء كل مثال من المُصدِّر
في الذاكرة ومشكلات تعدد الخيوط.
IImageLoaderمحمل الصورة.
IImageLoaderDescriptorموصِّف محمل الصورة يحدد خصائص المحمل. يُستخدم موصِّف المحمل لتجاوز
الحاجة إلى احتواء كل مثال من محمل الصورة في الذاكرة ومشكلات تعدد الخيوط.
IIndexedColorConverterمحول الألوان لتنسيقات الصور المفهرسة.
IMetadataContainerواجهة حاوية بيانات تعريف الصورة.
IMultipageImageواجهة الصورة متعددة الصفحات
IMultipageImageExtواجهة الصورة متعددة الصفحات الموسعة
IObjectWithBoundsيمثِّل كائنًا له حدود.
IOrderedShapeيمثِّل شكلاً مرتّبًا. الشكل المرتّب هو مجموعة مستمرة من النقاط لها نقطة بداية ونقطة نهاية.
مجموعة النقاط المستمرة المتصلة باستخدام قاعدة محددة.
IPartialArgb32PixelLoaderيتوافق مع بكسلات ARGB 32-بت التي تم تحميلها جزئيًا.
IPartialArgb64PixelLoaderمحمل بكسلات ARGB 64-بت.
IPartialPixelLoaderيتوافق مع البكسلات التي تم تحميلها جزئيًا.
IPartialRawDataLoaderمحمل البيانات الجزئية.
IRasterImageArgb32PixelLoaderمحمل بكسلات ARGB 32-بت للصورة النقطية.
IRasterImageArgb64PixelLoaderمحمل بكسلات ARGB 64-بت للصورة النقطية.
IRasterImagePixelLoaderمحمل بكسلات الصورة النقطية.
IRasterImageRawDataLoaderمحمل البيانات الخام للصورة النقطية.
Imageالصورة هي الفئة الأساسية لجميع أنواع الصور.
ImageAttributesكائن ImageAttributes يحتوي على معلومات حول كيفية تعديل ألوان البت ماب وملفات الميتا خلال عملية التصيير. كائن ImageAttributes يحافظ على عدة إعدادات لتعديل الألوان، بما في ذلك مصفوفات تعديل اللون، ومصفوفات تعديل التدرج الرمادي، وقيم تصحيح غاما، وجداول خريطة الألوان، وقيم عتبة اللون. خلال عملية التصيير، يمكن تصحيح الألوان، وتغميقها، وتفتيحها، وإزالتها. لتطبيق هذه التعديلات، قم بتهيئة كائن ImageAttributes ومرّر مسار ذلك الكائن ImageAttributes (مع مسار كائن Image) إلى طريقة DrawImage.
ImageCreatorsRegistryيمثِّل سجل منشئي الصور.
ImageExportersRegistryيمثِّل سجل مُصدِّري الصور.
ImageLoadersRegistryيمثِّل سجل محمّلي الصور.
ImageOptionsBaseخيارات الصورة الأساسية.
ImageResizeSettingsفئة إعدادات تغيير حجم الصورة
IntRangeفئة لتمثيل تسلسل العناصر
Licenseيوفر طرقًا لترخيص المكوّن.
LoadOptionsيمثل خيارات التحميل.
Matrixيستبدل مصفوفة GDI+.
Meteredيوفر طرقًا محسوبة للتكامل
NonGenericDictionaryيمثل قاموسًا غير عام.
NonGenericListقائمة غير عامة للكائنات
ObjectWithBoundsالكائن الذي له حدود.
OpenTypeFontsCacheذاكرة تخزين مؤقتة لخطوط OpenType المثبتة في النظام.
Penيحدد كائنًا يُستخدم لرسم الخطوط والمنحنيات والأشكال.
PixelDataFormatتنسيق بيانات البكسل. هذا كائن غير قابل للتغيير.
Pointيمثل زوجًا مرتبًا من إحداثيات x و y الصحيحة التي تحدد نقطة في مستوى ثنائي الأبعاد.
PointFيمثل زوجًا مرتبًا من إحداثيات x و y العائمة التي تحدد نقطة في مستوى ثنائي الأبعاد.
RasterCachedImageيمثل صورة نقطية تدعم عمليات الرسوميات النقطية. تقوم هذه الصورة بتخزين بيانات البكسل مؤقتًا عند الحاجة.
RasterCachedMultipageImageصورة نقطية متعددة الصفحات
RasterImageيمثل صورة نقطية تدعم عمليات الرسوميات النقطية.
RawDataSettingsإعدادات البيانات الخام
Rectangleيخزن مجموعة من أربعة أعداد صحيحة تمثل موقع وحجم المستطيل.
RectangleFيخزن مجموعة من أربعة أعداد عائمة تمثل موقع وحجم المستطيل.
Regionيصف داخل الشكل الرسومي المكوّن من مستطيلات ومسارات. لا يمكن وراثة هذه الفئة.
RemoveBackgroundSettingsإعدادات إزالة الخلفية
ResolutionSettingإعداد دقة خيارات حفظ الصورة.
Shapeالشكل. مجموعة مستمرة من النقاط المتصلة باستخدام قاعدة محددة.
ShapeSegmentيمثل مقطع الشكل. المقطع هو خط أو منحنى يربط نقطتين.
Sizeيمثل الحجم.
SizeFيخزن زوجًا مرتبًا من أعداد الفاصلة العائمة، عادةً العرض والارتفاع لمستطيل.
Sourceيُستخدم المصدر لاحتواء جميع المعلومات ذات الصلة لأنبوب الكائن.
SplitStreamContainerيمثل حاوية تدفق مقسمة تحتوي على التدفق وتوفر روتينات معالجة التدفق.
StreamContainerيمثل حاوية تدفق تحتوي على التدفق وتوفر روتينات معالجة التدفق.
StringFormatيحتوي على معلومات تخطيط النص (مثل المحاذاة، الاتجاه وإيقافات التبويب) وتعديلات العرض (مثل إدراج الحذف الثلاثي واستبدال الأرقام الوطنية) وميزات OpenType. لا يمكن وراثة هذه الفئة.
TransparencySupporterالكائن الذي يدعم الشفافية.
VectorImageالصورة المتجهة هي الفئة الأساسية لجميع أنواع الصور المتجهة.
VectorMultipageImageالصورة المتجهة متعددة الصفحات

Enumerations

تعدادالوصف
AnimationDisposalMethodsيشير إلى الطريقة التي سيُعامل بها الرسم بعد عرضه.
CacheTypeيحدد نوع الذاكرة المؤقتة المراد استخدامها.
CharacterSetيمثل مجموعة الأحرف المستخدمة.
ColorAdjustTypeيحدد أي الكائنات تستخدم معلومات تعديل اللون.
ColorChannelFlagيحدد القنوات الفردية في مساحة ألوان CMYK (سماوي، أرجواني، أصفر، أسود). تُستخدم هذه التعدادات بواسطة طرق SetOutputChannel.
ColorCompareMethodطريقة مقارنة اللون لضبط إلى أقرب جار
ColorMatrixFlagيحدد أنواع الصور والألوان التي سيتأثر بها إعدادات تعديل اللون وتدرج الرمادي لـ ImageAttributes.
ColorQuantizationMethodطرق تمثيل الألوان
CompositingQualityيحدد مستوى الجودة المراد استخدامه أثناء التركيب.
DashCapيحدد نوع الشكل الرسومي الذي يُستخدم على طرفي كل شرطة في خط متقطع.
DashStyleيحدد نمط الخطوط المتقطعة المرسومة باستخدام كائن Pen.
DataRecoveryModeوضع استعادة البيانات.
DitheringMethodطريقة التمويه.
DitheringMethodsطرق التمويه المستخدمة للتحكم في تحويل اللون.
FileFormatأحد صيغ ملفات التصوير المدعومة.
FillModeيحدد كيفية ملء داخل مسار مغلق.
FontStyleيحدد معلومات النمط المطبقة على النص.
GraphicsUnitيحدد وحدة القياس للبيانات المعطاة.
HatchStyleيحدد الأنماط المختلفة المتاحة لكائنات HatchBrush.
HotkeyPrefixيحدد نوع العرض لبادئات مفاتيح الاختصار المتعلقة بالنص.
ImageFilterTypeمرشحات الصور للاستخدام
InterpolationModeتحدد تعداد InterpolationMode الخوارزمية المستخدمة عند تحجيم أو تدوير الصور.
KnownColorيحدد ألوان النظام المعروفة.
LineCapيحدد أنماط القمة المتاحة التي يمكن لكائن Pen إنهاء خط بها.
LineJoinيحدد كيفية ربط مقاطع الخط أو المنحنى المتتالية في شكل (مسار فرعي) موجود داخل كائن GraphicsPath.
MatrixOrderيحدد ترتيب عمليات تحويل المصفوفة.
PaletteMiningMethodطريقة استخراج لوحة ألوان الصورة
PdfComplianceVersionيحدد مستوى الامتثال لملف PDF الناتج.
PenAlignmentيحدد محاذاة كائن Pen بالنسبة للخط النظري ذي العرض الصفري.
PenTypeيحدد نوع التعبئة التي يستخدمها كائن Pen لملء الخطوط.
PixelFormatالمعنى الفعلي لتنسيق بيانات البكسل.
ProcessingTypeنوع المعالجة.
ResizeTypeيحدد نوع تغيير الحجم.
ResolutionUnitتعداد وحدة الدقة.
RotateFlipTypeيحدد مقدار دوران الصورة والمحور المستخدم لقلب الصورة.
SeekOriginيوفر الحقول التي تمثل نقاط المرجع في StreamContainer للبحث.
SmoothingModeيحدد ما إذا كان يتم تطبيق التنعيم (مضاد التعرج) على الخطوط والمنحنيات وحواف المناطق المملوءة.
StringAlignmentيحدد محاذاة سلسلة النص بالنسبة لمستطيل التخطيط الخاص بها.
StringDigitSubstituteتحدد التعداد كيفية استبدال الأرقام في سلسلة وفقًا لإعدادات المستخدم الإقليمية أو اللغة.
StringFormatFlagsيحدد معلومات العرض والتخطيط لسلاسل النص.
StringTrimmingيحدد كيفية قص الأحرف من سلسلة لا تتناسب تمامًا مع شكل التخطيط.
TextRenderingHintيحدد جودة عرض النص.
WarpModeيحدد نوع تحويل الالتواء المطبق.
WrapModeيحدد كيفية تجانب القوام أو التدرج عندما يكون أصغر من المنطقة التي يتم ملؤها.