|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICSInterpreter
An interpreter for CSContent
PDF graphics streams. Indirect
references are resolved using resources
.
resources
may be null if not needed.
Method Summary | |
---|---|
ICSExceptionHandler |
getExceptionHandler()
The currently active ICSExceptionHandler for the interpreter. |
Map |
getOptions()
Transparent options used by the interpreter implementation. |
void |
process(CSContent content,
PDResources resources)
Process content using resources if needed. |
void |
setExceptionHandler(ICSExceptionHandler errorHandler)
Assign the ICSExceptionHandler for the interpreter. |
Method Detail |
---|
void process(CSContent content, PDResources resources)
content
using resources
if needed.
This method may be called reentrant when a form XObject is encountered.
content
- The PDF content stream to be interpreted.resources
- The PDResources
repository for the content streamMap getOptions()
null
.
ICSExceptionHandler getExceptionHandler()
ICSExceptionHandler
for the interpreter.
The ICSExceptionHandler
is responsible for acting on the
CSException
instances thrwoed while processing a
CSContent
.
ICSExceptionHandler
for the
interpreter.void setExceptionHandler(ICSExceptionHandler errorHandler)
ICSExceptionHandler
for the interpreter.
errorHandler
- The new ICSExceptionHandler
.
|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |