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 © 2008 intarsys consulting GmbH. All Rights Reserved.