de.intarsys.pdf.content
Class CSDeviceBasedInterpreter
java.lang.Object
de.intarsys.pdf.content.CSInterpreter
de.intarsys.pdf.content.CSDeviceBasedInterpreter
- All Implemented Interfaces:
- ICSInterpreter
public class CSDeviceBasedInterpreter
- extends CSInterpreter
A content stream interpreter for PDF graphics primitives that delegates
execution to an ICSDevice
object.
CSDeviceBasedInterpreter
public CSDeviceBasedInterpreter(Map paramOptions,
ICSDevice device)
getDevice
public ICSDevice getDevice()
- The
ICSDevice
currently associated with the interpreter.
- Returns:
- The
ICSDevice
currently associated with the interpreter.
process
public void process(CSContent pContent,
PDResources resourceDict)
throws CSException
- Description copied from interface:
ICSInterpreter
- Process
content
using resources
if needed.
This method may be called reentrant when a form XObject is encountered.
- Specified by:
process
in interface ICSInterpreter
- Overrides:
process
in class CSInterpreter
- Parameters:
pContent
- The PDF content stream to be interpreted.resourceDict
- The PDResources
repository for the content stream
- Throws:
CSException
Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.