SetAdvancedColor

遗产: java.lang.Object, com.aspose.pdf.Operator, com.aspose.pdf.operators.SetColorOperator, com.aspose.pdf.operators.BasicSetColorOperator, com.aspose.pdf.operators.BasicSetColorAndPatternOperator

public class SetAdvancedColor extends BasicSetColorAndPatternOperator

表示 scn 运算符的类(为非描边操作设置颜色)。

构造函数

构造函数描述
SetAdvancedColor(int index, ICommand command)运算符类的构造函数。
SetAdvancedColor()初始化运算符。
SetAdvancedColor(double g, String patternName)scn 运算符的构造函数。
SetAdvancedColor(double g)scn 运算符的构造函数
SetAdvancedColor(double r, double g, double b, String patternName)scn 运算符的构造函数。
SetAdvancedColor(double c, double m, double y, double k, String patternName)scn 运算符的构造函数。

方法

方法描述
accept(IOperatorSelector visitor)接受访问者对象到流程操作员。
equals(Object arg0)
getB()获取颜色的红色分量
getC()获取 CMYK 颜色的青色分量。
getClass()
getColor()尚不支持。
getColorArray()获取颜色分量数组。
getCommand()获取命令
getCommandName()获取操作员名称。
getG()获取颜色的绿色分量
getGrey()获取灰色的黑色分量。
getIndex()获取页面操作符列表中的操作符索引。
getK()获取 CMYK 颜色的黑色分量。
getM()获取 CMYK 颜色的品红色分量。
getParameters()获取运算符参数数组。
getPatternName()获取模式名称。
getR()获取颜色的红色分量
getY()获取 CMYK 颜色的黄色分量。
hashCode()
isTextShowOperator(Operator op)判断操作符是否为负责文本输出的操作符(Tj、TJ等)
notify()
notifyAll()
reset()仅供内部使用
setIndex(int value)在页面操作符列表中设置操作符索引。
toString()将命令和参数转换为字符串表示形式。
toString(IPdfPrimitive primitive)根据 PDF 规范返回 Pdf 原语(字符串、数组、字典等)的文本表示。
wait()
wait(long arg0)
wait(long arg0, int arg1)

SetAdvancedColor(int index, ICommand command)

public SetAdvancedColor(int index, ICommand command)

运算符类的构造函数。

参数:

范围类型描述
indexint运算符索引。
commandICommand操作员命令。

SetAdvancedColor()

public SetAdvancedColor()

初始化运算符。

SetAdvancedColor(double g, String patternName)

public SetAdvancedColor(double g, String patternName)

scn 运算符的构造函数。

参数:

范围类型描述
gdouble颜值。
patternNamejava.lang.String模式名称。

SetAdvancedColor(double g)

public SetAdvancedColor(double g)

scn 运算符的构造函数

参数:

范围类型描述
gdouble颜值。

SetAdvancedColor(double r, double g, double b, String patternName)

public SetAdvancedColor(double r, double g, double b, String patternName)

scn 运算符的构造函数。

参数:

范围类型描述
rdouble颜色的红色分量。
gdouble颜色的绿色成分。
bdouble颜色的蓝色成分。
patternNamejava.lang.String模式名称。

SetAdvancedColor(double c, double m, double y, double k, String patternName)

public SetAdvancedColor(double c, double m, double y, double k, String patternName)

scn 运算符的构造函数。

参数:

范围类型描述
cdouble颜色的青色成分。
mdouble颜色的洋红色成分。
ydouble颜色的黄色成分。
kdouble颜色的黑色成分。
patternNamejava.lang.String字符串对象模式名称。

accept(IOperatorSelector visitor)

public void accept(IOperatorSelector visitor)

接受访问者对象到流程操作员。

参数:

范围类型描述
visitorIOperatorSelector访客对象。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getB()

public double getB()

获取颜色的红色分量

退货: 双倍价值

getC()

public double getC()

获取 CMYK 颜色的青色分量。

退货: 双倍价值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColor()

public Color getColor()

尚不支持。

返回运算符指定的颜色。

退货: Color - 颜色由操作员设置。

getColorArray()

public double[] getColorArray()

获取颜色分量数组。

退货: 双倍的[] - 双数组

getCommand()

public ICommand getCommand()

获取命令

退货: ICommand ICommand 对象

getCommandName()

public String getCommandName()

获取操作员名称。

退货: java.lang.String - 字符串值

getG()

public double getG()

获取颜色的绿色分量

退货: 双倍价值

getGrey()

public double getGrey()

获取灰色的黑色分量。

退货: 双倍价值

getIndex()

public int getIndex()

获取页面操作符列表中的操作符索引。

退货: int - 整数值

getK()

public double getK()

获取 CMYK 颜色的黑色分量。

退货: 双倍价值

getM()

public double getM()

获取 CMYK 颜色的品红色分量。

退货: 双倍价值

getParameters()

public ArrayList<CommandParameter> getParameters()

获取运算符参数数组。

退货: java.util.ArrayList<com.aspose.pdf.engine.commondata.pagecontent.operators.commands.CommandParameter> - CommandParameter 值的 ArrayList

getPatternName()

public String getPatternName()

获取模式名称。

退货: java.lang.String - 字符串值

getR()

public double getR()

获取颜色的红色分量

退货: 双倍价值

getY()

public double getY()

获取 CMYK 颜色的黄色分量。

退货: 双倍价值

hashCode()

public native int hashCode()

退货: 整数

isTextShowOperator(Operator op)

public static boolean isTextShowOperator(Operator op)

判断操作符是否为负责文本输出的操作符(Tj、TJ等)

参数:

范围类型描述
opOperator运算符对象

退货: boolean - 如果这是文本输出运算符则为真

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

reset()

public void reset()

仅供内部使用

setIndex(int value)

public void setIndex(int value)

在页面操作符列表中设置操作符索引。

参数:

范围类型描述
valueint整数值

toString()

public String toString()

将命令和参数转换为字符串表示形式。

退货: java.lang.String - 运算符文本

toString(IPdfPrimitive primitive)

public static String toString(IPdfPrimitive primitive)

根据 PDF 规范返回 Pdf 原语(字符串、数组、字典等)的文本表示。

参数:

范围类型描述
primitiveIPdf原始Primitive

退货: java.lang.String - 原语的文本表示

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int