public static ColorSpaceCalGray Create(bool indirect, double[] whitePoint, double[] blackPoint) { ColorSpaceCalGray gray1 = ColorSpaceCalGray.Create(indirect, whitePoint); gray1.BlackPoint = DoubleArray.op_Implicit(blackPoint); return(gray1); }
public static ColorSpaceCalGray Create(bool indirect) { double[] numArray1 = new double[3] { 1f, 1f, 1f }; return(ColorSpaceCalGray.Create(indirect, numArray1)); }
public static ColorSpaceCalGray Create(bool indirect, double[] whitePoint) { PDFArray array1 = Library.CreateArray(2); array1[0] = PDF.N("CalGray"); PDFDict dict1 = Library.CreateDict(); array1[1] = dict1; dict1["WhitePoint"] = PDF.O(whitePoint); ColorSpaceCalGray gray1 = (Resources.Get(array1, typeof(ColorSpaceCalGray)) as ColorSpaceCalGray); if (indirect) { Library.CreateIndirect(array1); } return(gray1); }
public static ColorSpaceCalGray Create() { return(ColorSpaceCalGray.Create(false)); }