Package org.apache.fop.render.bitmap
Class MultiFileRenderingUtil
- java.lang.Object
-
- org.apache.fop.render.bitmap.MultiFileRenderingUtil
-
public class MultiFileRenderingUtil extends java.lang.ObjectThis utility class helps renderers who generate one file per page, like the PNG renderer.
-
-
Constructor Summary
Constructors Constructor Description MultiFileRenderingUtil(java.lang.String ext, java.io.File outputFile)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.OutputStreamcreateOutputStream(int pageNumber)Creates a newOutputStreamfor the given page number.
-
-
-
Constructor Detail
-
MultiFileRenderingUtil
public MultiFileRenderingUtil(java.lang.String ext, java.io.File outputFile)Creates a new instance.The file name must not have an extension, or must have extension "png", and its last period must not be at the start (empty file prefix).
- Parameters:
ext- the extension to be usedoutputFile- the output file or null if there's no such information
-
-
Method Detail
-
createOutputStream
public java.io.OutputStream createOutputStream(int pageNumber) throws java.io.IOExceptionCreates a newOutputStreamfor the given page number.- Parameters:
pageNumber- the page number (zero-based)- Returns:
- the output stream for the page
- Throws:
java.io.IOException- if there's an I/O error while setting up the output stream
-
-