Aspose.Imaging

مساحة الاسم هي جوهر مساحات الأسماء المتداخلة وأهم الكائنات المستخدمة في Aspose. معالجة الصور .

الطبقات

فصلوصف
AggregateExceptionتجميع الاستثناءات المتعددة .
Blendيحدد نمط المزج. لا يمكن توريث هذه الفئة.
Brushفئة الفرشاة الأساسية .
BuildVersionInfoيحتوي على معلومات إصدار الإصدار الحالي.
Cacheيحتوي على إعدادات ذاكرة التخزين المؤقت .
CmykColorHelperيتم تقديم طرق المساعدة للعمل مع لون CMYK كقيمة عدد صحيح 32 بت موقعة. يوفر واجهة برمجة تطبيقات مشابهة مثلCmykColor Struct. إنها أكثر خفة لأن لون CMYK يتم تقديمه على أنه Int32 بدلاً من بنية ذات حقول داخلية.CmykColor هيكل .
ColorBlendيحدد مصفوفات الألوان والمواضع المستخدمة لإقحام مزج الألوان في تدرج متعدد الألوان. لا يمكن توريث هذه الفئة.
ColorMapيحدد خريطة لتحويل الألوان. عدة طرقImageAttributes فئة ضبط ألوان الصورة باستخدام جدول إعادة تعيين الألوان ، وهو عبارة عن مصفوفة منColorMap الهياكل. غير قابل للوراثة.
ColorMatrixتحدد مصفوفة 5 × 5 تحتوي على إحداثيات مساحة RGBA. عدة طرقImageAttributes فئة ضبط ألوان الصورة باستخدام مصفوفة الألوان. لا يمكن توريث هذه الفئة.
ColorPaletteيحدد مصفوفة الألوان التي تشكل لوحة الألوان. الألوان 32 بت من ألوان ARGB. غير قابل للوراثة.
ColorPaletteHelperفئة مساعدة لمعالجة لوحات الألوان.
ColorTranslatorيترجم الألوان من وإلى هياكل الألوان GDI +. لا يمكن توريث هذه الفئة.
CompositeExceptionالاستثناء المركب
CustomFontSourceوظيفة موفر مصدر الخط المخصص
CustomLineCapيغلف حدًا أقصى للسطر معرفًا من قبل المستخدم .
DataStreamSupporterحاوية دفق البيانات .
DisposableObjectيمثل كائنًا يمكن التخلص منه .
EmbeddedImageفئة الصورة المضمنة
Figureالشكل. حاوية للأشكال .
FileStreamContainerمساعد لمعالجة دفق الملفات.
Fontيحدد تنسيقًا معينًا للنص ، بما في ذلك سمات الخط والحجم والنمط. لا يمكن توريث هذه الفئة.
FontSettingsإعدادات خط العارض لتنسيقات التصوير العامة.
Graphicsيمثل الرسومات وفقًا لمحرك الرسومات المستخدم في التجميع الحالي.
GraphicsPathيمثل سلسلة من الخطوط والمنحنيات المتصلة. لا يمكن توريث هذه الفئة.
Imageالصورة هي الفئة الأساسية لجميع أنواع الصور.
ImageAttributesأنImageAttributes يحتوي الكائن على معلومات حول كيفية معالجة ألوان الصور النقطية وملفات التعريف أثناء العرض. انImageAttributesيحتفظ الكائن بالعديد من إعدادات ضبط اللون ، بما في ذلك مصفوفات ضبط اللون ، ومصفوفات ضبط التدرج الرمادي ، وقيم تصحيح جاما ، وجداول خريطة الألوان ، وقيم عتبة اللون. أثناء التجسيد ، يمكن تصحيح الألوان وتغميقها وتفتيحها وإزالتها. لتطبيق مثل هذه التلاعبات ، قم بتهيئة ملفImageAttributes كائن وتمرير مسار ذلكImageAttributes كائن (جنبًا إلى جنب مع مسار ملفImage ) إلى طريقة DrawImage .
ImageCreatorsRegistryيمثل سجل منشئي الصور.
ImageExportersRegistryيمثل سجل مصدري الصور.
ImageLoadersRegistryيمثل سجل برامج تحميل الصور.
ImageOptionsBaseخيارات قاعدة الصورة .
ImageResizeSettingsإعدادات تغيير حجم الصورة class
IntRangeفئة لتمثيل تسلسل العناصر
Licenseيوفر طرقًا لترخيص المكون.
LoadOptionsيمثل خيارات التحميل.
Matrixيستبدل GDI + Matrix.
Meteredيوفر طرقًا لتعيين المفتاح الذي تم قياسه .
NonGenericDictionaryيمثل قاموسًا غير عام.
NonGenericListقائمة غير عامة للكائنات
ObjectWithBoundsالكائن مرتبط .
OpenTypeFontsCacheذاكرة تخزين مؤقت لخطوط OpenType المثبتة في النظام.
PageExportingActionتفويض لإطلاق النار قبل تصدير الصفحة
Penيحدد كائنًا يستخدم لرسم الخطوط والمنحنيات والأشكال .
PixelDataFormatتنسيق بيانات البكسل. هذا كائن غير قابل للتغيير.
ProgressEventHandlerمرجع دالة معالج حدث التقدم
RasterCachedImageيمثل صورة نقطية تدعم عمليات الرسومات النقطية. هذه الصورة تخزن بيانات البكسل عند الحاجة.
RasterCachedMultipageImageالصورة المتعددة النقطية
RasterImageيمثل صورة نقطية تدعم عمليات الرسومات النقطية.
RawDataSettingsإعدادات البيانات الأولية
Regionيصف الجزء الداخلي لشكل رسومي مكون من مستطيلات ومسارات. لا يمكن توريث هذه الفئة.
ResolutionSettingإعداد الدقة لخيارات حفظ الصورة .
Shapeالشكل. مجموعة متصلة من النقاط متصلة باستخدام قاعدة محددة.
ShapeSegmentيمثل مقطع شكل. المقطع عبارة عن خط أو منحنى يربط بين نقطتين.
Sourceيتم استخدام المصدر لاحتواء جميع المعلومات ذات الصلة بأنبوب الكائن.
SplitStreamContainerيمثل حاوية الدفق المنقسمة التي تحتوي على الدفق وتوفر إجراءات معالجة الدفق.
StreamContainerيمثل حاوية الدفق التي تحتوي على الدفق وتوفر إجراءات معالجة الدفق.
StringFormatيحتوي على معلومات تخطيط النص (مثل المحاذاة والاتجاه وعلامات الجدولة) معالجات العرض (مثل إدراج القطع واستبدال الأرقام الوطنية) وميزات OpenType. لا يمكن توريث هذه الفئة.
TransparencySupporterالكائن الذي يدعم الشفافية .
VectorImageالصورة المتجهة هي الفئة الأساسية لجميع أنواع الصور المتجهة.
VectorMultipageImageالمتجه متعدد الصفحات image

واجهات

واجهه المستخدموصف
IAdvancedBufferProcessorمعالج المخزن المؤقت المتقدم.
IAnimationFrameإطار الرسوم المتحركة
IBufferProcessorمعالج المخزن المؤقت .
IColorConverterمحول اللون .
IColorPaletteواجهة لوحة الألوان .
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 بت للصورة النقطية .
IRasterImagePixelLoaderمحمل بكسل الصورة النقطية.
IRasterImageRawDataLoaderأداة تحميل البيانات الأولية للصورة النقطية.

تعداد

تعدادوصف
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المعنى الفعلي لتنسيق بيانات البكسل.
ResizeTypeيحدد نوع تغيير الحجم.
ResolutionUnitتعداد وحدة القرار .
RotateFlipTypeيحدد مقدار تدوير الصورة والمحور المستخدم لقلب الصورة.
SeekOriginيوفر الحقول التي تمثل النقاط المرجعية بتنسيقStreamContainer للبحث .
SmoothingModeيحدد ما إذا كان التنعيم (منع الحواف) مطبقًا على الخطوط والمنحنيات وحواف المساحات المعبأة.
StringAlignmentيحدد محاذاة سلسلة نصية بالنسبة لمستطيل التخطيط الخاص بها.
StringDigitSubstituteيحدد التعداد كيفية استبدال الأرقام في سلسلة وفقًا للإعدادات المحلية أو اللغة الخاصة بالمستخدم.
StringFormatFlagsتحديد معلومات العرض والتخطيط للسلاسل النصية.
StringTrimmingيحدد كيفية اقتطاع الأحرف من سلسلة لا تتناسب تمامًا مع شكل التخطيط.
TextRenderingHintيحدد جودة عرض النص.
WarpModeيحدد نوع تحويل الالتواء المطبق.
WrapModeيحدد كيفية تجانب النسيج أو التدرج اللوني عندما يكون أصغر من المساحة التي يتم ملؤها.