public class CSTextSearcher extends CSCharacterParser
| Modifier and Type | Field and Description |
|---|---|
static int |
FLOATING_CONTEXT_LENGTH |
THOUSANDMAX_STACK_SIZE| Constructor and Description |
|---|
CSTextSearcher() |
| Modifier and Type | Method and Description |
|---|---|
List |
getHits() |
String |
getSearchString() |
boolean |
isIgnoreCase() |
void |
open(ICSInterpreter pInterpreter)
Open the device for use by
interpreter. |
void |
setIgnoreCase(boolean ignoreCase) |
void |
setSearchString(String searchString) |
void |
textSetFont(COSName name,
PDFont font,
float size)
Set the current font and size.
|
void |
textSetTransform(float a,
float b,
float c,
float d,
float e,
float f)
Set the text transformation matrix.
|
getBounds, setBoundspathClipEvenOdd, pathClipNonZero, pathClose, pathCloseFillStrokeEvenOdd, pathCloseFillStrokeNonZero, pathCloseStroke, pathEnd, pathFillEvenOdd, pathFillNonZero, pathFillStrokeEvenOdd, pathFillStrokeNonZero, pathStroke, penCurveToC, penCurveToV, penCurveToY, penLineTo, penMoveTo, penRectangletextShowclose, compatibilityBegin, compatibilityEnd, doShading, doXObject, getDeviceTransform, getGraphicsState, getInterpreter, inlineImage, markedContentBegin, markedContentBeginProperties, markedContentEnd, markedContentPoint, markedContentPointProperties, restoreState, saveState, setDeviceTransform, setExtendedState, setFlatnessTolerance, setLineCap, setLineDash, setLineJoin, setLineWidth, setMiterLimit, setNonStrokeColorCMYK, setNonStrokeColorGray, setNonStrokeColorRGB, setNonStrokeColorSpace, setNonStrokeColorValues, setNonStrokeColorValues, setRenderingIntent, setStrokeColorCMYK, setStrokeColorGray, setStrokeColorRGB, setStrokeColorSpace, setStrokeColorValues, setStrokeColorValues, supportsColorSpace, supportsExtendedState, supportsFont, supportsInlineImage, supportsPattern, supportsProperties, supportsShading, supportsXObject, textBegin, textEnd, textLineMove, textLineNew, textMove, textMoveTo, textSetCharSpacing, textSetHorizontalScaling, textSetLeading, textSetRenderingMode, textSetRise, textSetWordSpacing, textShow, textShow, textT3SetGlyphWidth, textT3SetGlyphWidthBB, transformpublic List getHits()
public String getSearchString()
public boolean isIgnoreCase()
public void open(ICSInterpreter pInterpreter)
ICSDeviceinterpreter.open in interface ICSDeviceopen in class CSBasicDevicepublic void setIgnoreCase(boolean ignoreCase)
public void setSearchString(String searchString)
public void textSetFont(COSName name, PDFont font, float size)
ICSDevicePDF graphics operator "Tf"
textSetFont in interface ICSDevicetextSetFont in class CSDeviceAdaptername - The logical name of the resource in the PDResourcesfont - The new PDFontsize - The new font size (scaling)public void textSetTransform(float a,
float b,
float c,
float d,
float e,
float f)
ICSDevicePDF graphics operator "Tm"
textSetTransform in interface ICSDevicetextSetTransform in class CSDeviceAdaptera - operand 1,1 in the matrixb - operand 1,2 in the matrixc - operand 2,1 in the matrixd - operand 2,2 in the matrixe - operand 3,1 in the matrixf - operand 3,2 in the matrixCopyright © 2013 intarsys consulting GmbH. All Rights Reserved.