Aspose.PSD

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

الطبقات

فصلوصف
AggregateExceptionتجميع الاستثناءات المتعددة .
Blendيحدد نمط المزج. لا يمكن توريث هذه الفئة.
Brushفئة الفرشاة الأساسية .
BuildVersionInfoيحتوي على معلومات إصدار الإصدار الحالي.
Cacheيحتوي على إعدادات ذاكرة التخزين المؤقت .
CmykColorHelperيتم تقديم طرق المساعدة للعمل مع لون CMYK كقيمة عدد صحيح 32 بت موقعة. يوفر واجهة برمجة تطبيقات مشابهة مثلCmykColorStruct. إنها أكثر خفة لأن لون CMYK يتم تقديمه على أنه Int32 بدلاً من بنية ذات حقول داخلية.CmykColor هيكل .
ColorBlendيحدد مصفوفات الألوان والمواضع المستخدمة لإقحام مزج الألوان في تدرج متعدد الألوان. لا يمكن توريث هذه الفئة.
ColorMapيحدد خريطة لتحويل الألوان. عدة طرقImageAttributes فئة ضبط ألوان الصورة باستخدام جدول إعادة تعيين الألوان ، وهو عبارة عن مصفوفة منColorMap الهياكل. غير قابل للوراثة.
ColorMatrixتحدد مصفوفة 5 × 5 تحتوي على إحداثيات مساحة RGBA. عدة طرقImageAttributes فئة ضبط ألوان الصورة باستخدام مصفوفة الألوان. لا يمكن توريث هذه الفئة.
ColorPaletteيحدد مصفوفة الألوان التي تشكل لوحة الألوان. الألوان 32 بت من ألوان ARGB. غير قابل للوراثة.
ColorPaletteHelperفئة مساعدة لمعالجة لوحات الألوان.
ColorTranslatorيترجم الألوان من وإلى هياكل الألوان GDI +. لا يمكن توريث هذه الفئة.
CompositeExceptionالاستثناء المركب
CustomLineCapيغلف حدًا أقصى للسطر معرفًا من قبل المستخدم .
DataStreamSupporterحاوية دفق البيانات .
DisposableObjectيمثل كائنًا يمكن التخلص منه .
Figureالشكل. حاوية للأشكال .
FileStreamContainerمساعد لمعالجة دفق الملفات.
Fontيحدد تنسيقًا معينًا للنص ، بما في ذلك سمات الخط والحجم والنمط. لا يمكن توريث هذه الفئة.
FontSettingsإعدادات خط العارض لتنسيقات PSD العامة.
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 المثبتة في النظام.
Penيحدد كائنًا يستخدم لرسم الخطوط والمنحنيات والأشكال .
PixelDataFormatتنسيق بيانات البكسل. هذا كائن غير قابل للتغيير.
PixelsDataفئة تخزين بيانات بكسل الصورة وحدودها.
ProgressEventHandlerمرجع دالة معالج حدث التقدم
RasterCachedImageيمثل صورة نقطية تدعم عمليات الرسومات النقطية. هذه الصورة تخزن بيانات البكسل عند الحاجة.
RasterImageيمثل صورة نقطية تدعم عمليات الرسومات النقطية.
RawDataSettingsإعدادات البيانات الأولية
Regionيصف الجزء الداخلي لشكل رسومي مكون من مستطيلات ومسارات. لا يمكن توريث هذه الفئة.
ResolutionSettingإعداد الدقة لخيارات حفظ الصورة .
Shapeالشكل. مجموعة متصلة من النقاط متصلة باستخدام قاعدة محددة.
ShapeSegmentيمثل مقطع شكل. المقطع عبارة عن خط أو منحنى يربط بين نقطتين.
Sourceيتم استخدام المصدر لاحتواء جميع المعلومات ذات الصلة بأنبوب الكائن.
SplitStreamContainerيمثل حاوية الدفق المنقسمة التي تحتوي على الدفق وتوفر إجراءات معالجة الدفق.
StreamContainerيمثل حاوية الدفق التي تحتوي على الدفق وتوفر إجراءات معالجة الدفق.
StringFormatيحتوي على معلومات تخطيط النص (مثل المحاذاة والاتجاه وعلامات الجدولة) معالجات العرض (مثل إدراج القطع واستبدال الأرقام الوطنية) وميزات OpenType. لا يمكن توريث هذه الفئة.
TransparencySupporterالكائن الذي يدعم الشفافية .
VectorImageالصورة المتجهة هي الفئة الأساسية لجميع أنواع الصور المتجهة.

الهياكل

بنيةوصف
CmykColorلون CMYK للبكسل .
Colorلون البكسل .
Pointيمثل زوجًا مرتبًا من إحداثيات x و y الصحيحة التي تحدد نقطة في مستوى ثنائي الأبعاد.
PointFيمثل زوجًا مرتبًا من إحداثيات x و y للفاصلة العائمة التي تحدد نقطة في مستوى ثنائي الأبعاد.
Rectangleيخزن مجموعة من أربعة أعداد صحيحة تمثل موقع وحجم المستطيل.
RectangleFيخزن مجموعة من أربعة أرقام فاصلة عائمة تمثل موقع وحجم المستطيل.
Sizeيمثل الحجم .
SizeFيخزن زوجًا مرتبًا من أرقام الفاصلة العائمة ، وعادة ما يكون عرض المستطيل وارتفاعه.

واجهات

واجهه المستخدموصف
IAdvancedBufferProcessorمعالج المخزن المؤقت المتقدم.
IBufferProcessorمعالج المخزن المؤقت .
IColorConverterمحول اللون .
IColorPaletteواجهة لوحة الألوان .
IImageCreatorمُنشئ الصورة .
IImageCreatorDescriptorواصف منشئ الصورة الذي يحدد خصائص المنشئ. يتم استخدام واصف المنشئ للتغلب على ضرورة احتواء كل مثيل منشئ الصورة في الذاكرة ومشكلات تعدد مؤشرات الترابط.
IImageDescriptorواصف الصورة. يحتوي على خصائص وطرق أساسية لجميع أنواع واصفات الصور الأخرى.
IImageExporterمصدر الصورة. يمكن تصدير البيانات من تنسيق Aspose.PSD الداخلي إلى تنسيق بيانات محدد.
IImageExporterDescriptorيمثل واصف أداة تصدير الصور. يتم استخدام واصف المصدر للتغلب على ضرورة احتواء كل مثيل مصدر في الذاكرة ومشكلات تعدد مؤشرات الترابط.
IImageLoaderمحمل الصور .
IImageLoaderDescriptorواصف أداة تحميل الصور الذي يحدد خصائص أداة التحميل. يتم استخدام واصف أداة التحميل للتغلب على ضرورة احتواء كل مثيل محمل للصور في الذاكرة ومشكلات تعدد مؤشرات الترابط.
IIndexedColorConverterمحول الألوان لتنسيقات الصور المفهرسة.
IKeyedObjectيمثل واجهة للكائنات ذات المفاتيح.
IObjectWithBoundsيمثل كائنًا بحدود .
IOrderedShapeيمثل شكلاً مرتبًا. الشكل المرتب عبارة عن مجموعة متصلة من النقاط لها نقطة بداية ونقطة نهاية . المجموعة المستمرة من النقاط المتصلة باستخدام قاعدة محددة.
IPartialArgb32PixelLoaderيتوافق مع وحدات البكسل ARGB 32 بت التي تم تحميلها جزئيًا.
IPartialArgb64PixelLoaderمُحمل ARGB بكسل 64 بت.
IPartialPixelLoaderيتوافق مع وحدات البكسل المحملة جزئيًا.
IPartialRawDataLoaderأداة تحميل البيانات الجزئية .
IPsdColorPaletteلوحة ألوان pasd
IRasterImageArgb32PixelLoaderمحمل بكسل ARGB 32 بت للصورة النقطية .
IRasterImagePixelLoaderمحمل بكسل الصورة النقطية.
IRasterImageRawDataLoaderأداة تحميل البيانات الأولية للصورة النقطية.

تعداد

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