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