com.adobe.icc.render
Class RenderFacade

java.lang.Object
  extended by com.adobe.icc.render.RenderFacade
All Implemented Interfaces:
IRenderFacade

public class RenderFacade
extends java.lang.Object
implements IRenderFacade

Abstract implementation of the CM render facade, which performs the final rendering operation.


Constructor Summary
RenderFacade()
          Constructor
 
Method Summary
 void init()
          init Method.
 PDFResponseType renderInteractivePDF(byte[] xdpTemplate, byte[] xmlData)
          Render an interactive PDF form based on given XDP and XML data.
 PDFResponseType renderNonInteractivePDF(byte[] xdpTemplate, byte[] xmlData)
          Render a non-interactive PDF form based on given XDP and XML data.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderFacade

public RenderFacade()
Constructor

Method Detail

init

public void init()
init Method.


renderNonInteractivePDF

public PDFResponseType renderNonInteractivePDF(byte[] xdpTemplate,
                                               byte[] xmlData)
                                        throws java.lang.Exception
Render a non-interactive PDF form based on given XDP and XML data.

Specified by:
renderNonInteractivePDF in interface IRenderFacade
Parameters:
xdpTemplate - XDP template definition to be rendered
xmlData - XML formatted data
Returns:
rendered non-interactive PDF
Throws:
java.lang.Exception

renderInteractivePDF

public PDFResponseType renderInteractivePDF(byte[] xdpTemplate,
                                            byte[] xmlData)
                                     throws java.lang.Exception
Render an interactive PDF form based on given XDP and XML data.

Specified by:
renderInteractivePDF in interface IRenderFacade
Parameters:
xdpTemplate - XDP template definition to be rendered
xmlData - XML formatted data
Returns:
rendered interactive PDF
Throws:
java.lang.Exception


[an error occurred while processing this directive] [an error occurred while processing this directive]