public interface IOperatorSelector
Defines Visitor for visiting different pdf operators.
Modifier and Type | Method and Description |
---|---|
void |
visit(BDC BDC)
Visit/select BDC operator.
|
void |
visit(BI BI)
Visit/select BI operator.
|
void |
visit(BMC BMC)
Visit/select BMC operator.
|
void |
visit(BT BT)
Visit/select BT operator.
|
void |
visit(BX BX)
Visit/select BX operator.
|
void |
visit(Clip W)
Visit/select W operator.
|
void |
visit(ClosePath h)
Visit/select h operator.
|
void |
visit(ClosePathEOFillStroke b_)
Visit/select b* operator.
|
void |
visit(ClosePathFillStroke b)
Visit/select b operator.
|
void |
visit(ClosePathStroke s)
Visit/select s operator.
|
void |
visit(ConcatenateMatrix cm)
Visit/select cm operator.
|
void |
visit(CurveTo c)
Visit/select c operator.
|
void |
visit(CurveTo1 v)
Visit/select v operator.
|
void |
visit(CurveTo2 y)
Visit/select y operator.
|
void |
visit(Do Do)
Visit/select Do operator.
|
void |
visit(DP DP)
Visit/select DP operator.
|
void |
visit(EI EI)
Visit/select EI operator.
|
void |
visit(EMC EMC)
Visit/select EMC operator.
|
void |
visit(EndPath n)
Visit/select n operator.
|
void |
visit(EOClip W_)
Visit/select W* operator.
|
void |
visit(EOFill f_)
Visit/select operator f*.
|
void |
visit(EOFillStroke B_)
Visit/select B* operator.
|
void |
visit(ET ET)
Visit/select ET operator.
|
void |
visit(EX EX)
Visit/select EX operator.
|
void |
visit(Fill f)
Visit/select f operator.
|
void |
visit(FillStroke B)
Visit/select B operator.
|
void |
visit(GRestore Q)
Visit/select Q operator.
|
void |
visit(GS gs)
Visit/select gs operator.
|
void |
visit(GSave q)
Visit/select q operator.
|
void |
visit(ID ID)
Visit/select ID operator.
|
void |
visit(LineTo l)
Visit/select l operator.
|
void |
visit(MoveTextPosition Td)
Visit/select Td operator.
|
void |
visit(MoveTextPositionSetLeading TD)
Visit/select TD operator.
|
void |
visit(MoveTo m)
Visit/select m operator.
|
void |
visit(MoveToNextLine T_)
Visit/select T* operator.
|
void |
visit(MoveToNextLineShowText value)
Visit/select ' operator.
|
void |
visit(MP MP)
Visit/select MP operator.
|
void |
visit(ObsoleteFill F)
Visit/select F operator.
|
void |
visit(Re re)
Visit/select re operator.
|
void |
visit(SelectFont Tf)
Visit/select Tf operator.
|
void |
visit(SetAdvancedColor scn)
Visit/select scn operator.
|
void |
visit(SetAdvancedColorStroke SCN)
Visit/select SCN operator.
|
void |
visit(SetCharacterSpacing Tc)
Visit/select Tc operator.
|
void |
visit(SetCharWidth d0)
Visit/select d0 operator.
|
void |
visit(SetCharWidthBoundingBox d1)
Visit/select d1 operator.
|
void |
visit(SetCMYKColor k)
Visit/select k operator.
|
void |
visit(SetCMYKColorStroke K)
Visit/select K operator.
|
void |
visit(SetColor sc)
Visit/select sc operator.
|
void |
visit(SetColorRenderingIntent ri)
Visit/select ri operator.
|
void |
visit(SetColorSpace cs)
Visit/select cs operator.
|
void |
visit(SetColorSpaceStroke CS)
Visit/select CS operator.
|
void |
visit(SetColorStroke SC)
Visit/select SC operator.
|
void |
visit(SetDash d)
Visit/select d operator.
|
void |
visit(SetFlat i)
Visit/select i operator.
|
void |
visit(SetGlyphsPositionShowText TJ)
Visit/select TJ operator.
|
void |
visit(SetGray g)
Visit/select g operator.
|
void |
visit(SetGrayStroke G)
Visit/select G operator.
|
void |
visit(SetHorizontalTextScaling Tz)
Visit/select Tz operator.
|
void |
visit(SetLineCap J)
Visit/select J operator.
|
void |
visit(SetLineJoin j)
Visit/select j operator.
|
void |
visit(SetLineWidth w)
Visit/select w operator.
|
void |
visit(SetMiterLimit M)
Visit/select M operator.
|
void |
visit(SetRGBColor rg)
Visit/select rg operator.
|
void |
visit(SetRGBColorStroke RG)
Visit/select RG operator.
|
void |
visit(SetSpacingMoveToNextLineShowText value)
Visit/select '' operator.
|
void |
visit(SetTextLeading TL)
Visit/select TL operator.
|
void |
visit(SetTextMatrix Tm)
Visit/select Tm operator.
|
void |
visit(SetTextRenderingMode Tr)
Visit/select Tr operator.
|
void |
visit(SetTextRise Ts)
Visit/select Ts operator.
|
void |
visit(SetWordSpacing Tw)
Visit/select Tw operator.
|
void |
visit(ShFill sh)
Visit/select sh operator.
|
void |
visit(ShowText Tj)
Visit/select Tj operator.
|
void |
visit(Stroke S)
Visit/select S operator.
|
void |
visit(TextOperator textOperator)
Visit/select any text operator operator.
|
void visit(Fill f)
f
- Fill path operator (nonzero winding number rule).void visit(ObsoleteFill F)
F
- Fill path operator (nonzero winding number rule).void visit(EOFill f_)
f_
- Fill path operator (even-odd rule).void visit(SetGrayStroke G)
G
- Set gray level operator (for stroking operations).void visit(SetGray g)
g
- Set gray level operator (for nonstroking operations).void visit(GS gs)
gs
- Set graphics state operator.void visit(ClosePath h)
h
- Close subpath operator.void visit(SetFlat i)
i
- Set flatness tolerance operator.void visit(ID ID)
ID
- Begin inline image data operator.void visit(SetColorRenderingIntent ri)
ri
- Set color rendering intent operator.void visit(SetLineCap J)
J
- Set line cap style operator.void visit(SetMiterLimit M)
M
- Set miter limit operator.void visit(MP MP)
MP
- Define marked-content point operator.void visit(EndPath n)
n
- End path operator (without filling or stroking).void visit(GSave q)
q
- Save graphics state operator.void visit(GRestore Q)
Q
- Restore graphics state operator.void visit(Re re)
re
- Append rectangle to path operator.void visit(SetRGBColorStroke RG)
RG
- Set RGB color operator (for stroking operations).void visit(SetRGBColor rg)
rg
- Set RGB color operator (for nonstroking operations).void visit(SetCMYKColorStroke K)
K
- Set CMYK color operator (for stroking operations).void visit(SetCMYKColor k)
k
- Set CMYK color operator (for nonstroking operations).void visit(LineTo l)
l
- Append straight line segment to path operator.void visit(MoveTo m)
m
- Begin new subpath operator.void visit(SetWordSpacing Tw)
Tw
- Set word spacing operator.void visit(ClosePathStroke s)
s
- Close and stroke path operator.void visit(MoveTextPositionSetLeading TD)
TD
- Move text position and set leading operator.void visit(SelectFont Tf)
Tf
- Set text font and size operator.void visit(ShowText Tj)
Tj
- Show text operator.void visit(SetGlyphsPositionShowText TJ)
TJ
- Show text operator (allowing individual glyph positioning).void visit(SetTextLeading TL)
TL
- Set text leading operator.void visit(SetTextMatrix Tm)
Tm
- Set text matrix and text line matrix operator.void visit(SetTextRenderingMode Tr)
Tr
- Set text rendering mode operator.void visit(SetTextRise Ts)
Ts
- Set text rise operator.void visit(Stroke S)
S
- Stroke path operator.void visit(SetColorStroke SC)
SC
- Set color operator (for stroking operations).void visit(SetColor sc)
sc
- Set color operator (for nonstroking operations).void visit(SetAdvancedColorStroke SCN)
SCN
- Set color operator (for stroking operations, ICCBasedand special colour spaces).void visit(SetAdvancedColor scn)
scn
- Set color operator (for nonstroking operations, ICCBased and special colour spaces).void visit(ShFill sh)
sh
- Paint area defined by shading pattern operator.void visit(MoveToNextLine T_)
T_
- Move to start of next text line operator.void visit(SetCharacterSpacing Tc)
Tc
- Set character spacing operator.void visit(MoveTextPosition Td)
Td
- Move text position operator.void visit(CurveTo2 y)
y
- Append curved segment to path operator (final point replicated).void visit(EOClip W_)
W_
- Set clipping path operator (even-odd rule).void visit(SetHorizontalTextScaling Tz)
Tz
- Set horizontal text scaling operator.void visit(CurveTo1 v)
v
- Append curved segment to path operator (initial point replicated).void visit(Clip W)
W
- Set clipping path operator (nonzero winding number rule).void visit(SetLineWidth w)
w
- Set line width operator.void visit(SetLineJoin j)
j
- Set line join style operator.void visit(EX EX)
EX
- End compatibility section operator.void visit(ET ET)
ET
- End text object operator.void visit(EMC EMC)
EMC
- End marked-content sequence operator.void visit(EI EI)
EI
- End inline image object operator.void visit(DP DP)
DP
- Define marked-content point operator (with property list).void visit(Do Do)
Do
- Invoke named XObject operator.void visit(SetDash d)
d
- Set line dash pattern operator.void visit(SetCharWidth d0)
d0
- Set glyph width in Type 3 font operator.void visit(SetCharWidthBoundingBox d1)
d1
- Set glyph width and bounding box in Type 3 font operator.void visit(SetColorSpaceStroke CS)
CS
- Set color space operator (for stroking operations).void visit(SetColorSpace cs)
cs
- Set color space operator (for nonstroking operations).void visit(ConcatenateMatrix cm)
cm
- Concatenate matrix to current transformation matrix operator.void visit(CurveTo c)
c
- Append curved segment to path operator (three control points).void visit(BX BX)
BX
- Begin compatibility section operator.void visit(BT BT)
BT
- Begin text object operator.void visit(BMC BMC)
BMC
- Begin marked-content sequence operator.void visit(BI BI)
BI
- Begin inline image object operator.void visit(BDC BDC)
BDC
- Begin marked-content sequence operator (with property list).void visit(FillStroke B)
B
- Fill and stroke path operator (nonzero winding number rule).void visit(ClosePathFillStroke b)
b
- Close, fill, and stroke path operator (nonzero winding number rule).void visit(EOFillStroke B_)
B_
- Fill and stroke path operator (even-odd rule).void visit(ClosePathEOFillStroke b_)
b_
- Close, fill, and stroke path operator (even-odd rule).void visit(MoveToNextLineShowText value)
value
- Move to next line and show text operator.void visit(SetSpacingMoveToNextLineShowText value)
value
- Set word and character spacing, move to next line, and show text operator.void visit(TextOperator textOperator)
textOperator
- General text operator which is used to select the set of corresponding pdf operators.