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) contentStream.getOutputStream().write(PdfName.Pattern).writeSpace().writeBytes(fill ? cs : CS). writeNewLine().write(resources.addPattern(pattern)).writeSpace().writeBytes(fill ? scn : SCN); else if (colorSpace.getPdfObject().isIndirect()) { if (!setColorValueOnly) {