in src/java/org/apache/fop/render/pdf/pdfbox/ImageConverterPDF2G2D.java [320:338]
protected void processOperator(Operator operator, List<COSBase> arguments) throws IOException {
if (!foundWhite) {
String op = operator.getName();
if (checkColor && op.equals(SETNONSTROKINGDEVICEGRAYCOLOR)) {
COSBase color = arguments.get(0);
if (color instanceof COSInteger && ((COSInteger) color).intValue() == 1) {
foundWhite = true;
}
} else if (op.equals(DRAWOBJECT)) {
COSName name = (COSName) arguments.get(0);
PDXObject xobject = xobjects.get(name.getName());
if (xobject instanceof PDFormXObject) {
checkColor = true;
processChildStream((PDFormXObject)xobject, page);
}
checkColor = false;
}
}
}