ColorPaletteHelper.GetCloseImagePalette

GetCloseImagePalette(RasterImage, int)

الحصول على لوحة ألوان من الصورة النقطية (palletizes image) في حالة عدم احتواء الصورة على واحدة. في حالة وجود لوحة ، سيتم استخدامها بدلاً من إجراء الحسابات.

public static IColorPalette GetCloseImagePalette(RasterImage image, int entriesCount)
معامليكتبوصف
imageRasterImageالصورة النقطية.
entriesCountInt32عدد الإدخالات المطلوبة.

قيمة الإرجاع

لوحة الألوان التي تبدأ بأكثر الألوان شيوعًا منimage ويحتويentriesCount إدخالات .

أنظر أيضا


GetCloseImagePalette(RasterImage, Rectangle, int)

الحصول على لوحة ألوان من الصورة النقطية (palletizes image) في حالة عدم احتواء الصورة على واحدة. في حالة وجود لوحة ، سيتم استخدامها بدلاً من إجراء الحسابات.

public static IColorPalette GetCloseImagePalette(RasterImage image, Rectangle destBounds, 
    int entriesCount)
معامليكتبوصف
imageRasterImageالصورة النقطية.
destBoundsRectangleحدود الصورة الوجهة.
entriesCountInt32عدد الإدخالات المطلوبة.

قيمة الإرجاع

لوحة الألوان التي تبدأ بأكثر الألوان شيوعًا منimage ويحتويentriesCount إدخالات .

أنظر أيضا


GetCloseImagePalette(RasterImage, Rectangle, int, bool)

الحصول على لوحة ألوان من الصورة النقطية (palletizes image) في حالة عدم احتواء الصورة على واحدة. في حالة وجود لوحة ، سيتم استخدامها بدلاً من إجراء الحسابات.

public static IColorPalette GetCloseImagePalette(RasterImage image, Rectangle destBounds, 
    int entriesCount, bool useImagePalette)
معامليكتبوصف
imageRasterImageالصورة النقطية.
destBoundsRectangleحدود الصورة الوجهة.
entriesCountInt32عدد الإدخالات المطلوبة.
useImagePaletteBooleanإذا تم ضبطه ، فسيستخدم لوحة الصور الخاصة به إذا كان ذلك متاحًا

قيمة الإرجاع

لوحة الألوان التي تبدأ بأكثر الألوان شيوعًا منimage ويحتويentriesCount إدخالات .

أنظر أيضا