ColorSpaceBase
المعلومات العامة
ColorSpaceBase هي فئة في Aspose.PDF FOSS لـ Java.
قاعدة ملخصة لجميع مساحات الألوان في PDF (ISO 32000-1:2008، §8.6).
توفر هذه الفئة 4 طرق للعمل مع ColorSpaceBase كائنات في برامج Java. المنهجيات المتاحة تشمل: getName, getNumberOfComponents, resolve, toRGBInt. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: name, numberOfComponents.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
name | String | اقرأ | يعيد اسم الفضاء الملون (مثل “DeviceRGB”، “ICCBased”، “Indexed”). |
numberOfComponents | int | اقرأ | يعيد عدد مكونات اللون في هذه المساحة الملونة. |
الطرق
| التوقيع | وصف |
|---|---|
getName() → String | يعيد اسم الفضاء الملون (مثل “DeviceRGB”، “ICCBased”، “Indexed”). |
getNumberOfComponents() → int | يعيد عدد مكونات اللون في هذه المساحة الملونة. |
toRGBInt(comps: double[]) → int | تحويل قيم المكونات في هذا المساحة اللونية (كل واحد عادة 0..1) |
| إلى int ARGB المعبأة (ألفا = 0xFF). | |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |