contentStream.getOutputStream().writeFloats(colorValue).writeSpace().writeBytes(fill ? k : K); else if (colorSpace instanceof PdfSpecialCs.UncoloredTilingPattern) contentStream.getOutputStream().write(resources.addColorSpace(colorSpace)).writeSpace().writeBytes(fill ? cs : CS). writeNewLine().writeFloats(colorValue).writeSpace().write(resources.addPattern(pattern)).writeSpace().writeBytes(fill ? scn : SCN); else if (colorSpace instanceof PdfSpecialCs.Pattern) else if (colorSpace.getPdfObject().isIndirect()) { if (!setColorValueOnly) { PdfName name = resources.addColorSpace(colorSpace); contentStream.getOutputStream().write(name).writeSpace().writeBytes(fill ? cs : CS);