Можно ли узнать в данный момент настройку настройки и nonstrokingcolorspace при корректировке операторов в переопределенном pdfstreamengine.processoperator ? getGraphicsstate (). getNonstrokingColorspace () Но действительно ли это правильным способом?
protected void processOperator(Operator operator, List operands) throws IOException
{
if (isStrokingColorOperator(operator)
&& !(getGraphicsState().getStrokingColorSpace() instanceof PDSeparation)) {
write(Operator.getOperator(OperatorName.STROKING_COLOR_GRAY), List.of(new COSFloat(0.5f)));
} else if (isNonStrokingColorOperator(operator)
&& !(getGraphicsState().getNonStrokingColorSpace() instanceof PDSeparation)) {
write(Operator.getOperator(OperatorName.NON_STROKING_GRAY), List.of(new COSFloat(0.5f)));
}
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... tor-stream
Как выяснить, какое цветовое пространство используется при прохождении паром оператора? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение