Table of Contents

Class ColorSpaceExtensions

Namespace
UglyToad.PdfPig.Graphics.Colors
Assembly
UglyToad.PdfPig.dll

Provides utility extension methods for dealing with ColorSpaces.

public static class ColorSpaceExtensions
Inheritance
ColorSpaceExtensions
Inherited Members

Methods

GetFamily(ColorSpace)

Gets the corresponding ColorSpaceFamily for a given ColorSpace.

public static ColorSpaceFamily GetFamily(this ColorSpace colorSpace)

Parameters

colorSpace ColorSpace

Returns

ColorSpaceFamily

ToNameToken(ColorSpace)

Gets the corresponding NameToken for a given ColorSpace.

public static NameToken ToNameToken(this ColorSpace colorSpace)

Parameters

colorSpace ColorSpace

Returns

NameToken

TryMapToColorSpace(NameToken, out ColorSpace)

Maps from a NameToken to the corresponding ColorSpace if one exists.

Includes extended color spaces.

public static bool TryMapToColorSpace(this NameToken name, out ColorSpace colorspace)

Parameters

name NameToken
colorspace ColorSpace

Returns

bool