HI all i use the PrintPreviewPanel
[code]
FopFactory fopFactory = FopFactory.newInstance();
AWTRenderer renderer = new
AWTRenderer();
FOUserAgent userAgent =
fopFactory.newFOUserAgent();
userAgent.setRendererOverride(renderer);
renderer.setScaleFactor(
25.4 * 800
/
(Toolkit.getDefaultToolkit().getScreenResolution() * 210.0));
renderer.setPreviewDialogDisplayed(false);
renderer.setUserAgent(userAgent);
Fop fop = fopFactory.newFop(userAgent);
PreviewPanel previewPanel = new
PreviewPanel(userAgent,
null, renderer);
// Standard fop usage...
TransformerFactory factory =
TransformerFactory.newInstance();
Transformer transformer =
factory.newTransformer();
ByteArrayInputStream arrayInputStream =
new ByteArrayInputStream(fo.
getBytes());
Source src = new
StreamSource(arrayInputStream);
Result res = new
SAXResult(fop.getDefaultHandler());
transformer.transform(src, res);
// To handle several pages on the same
panel :
previewPanel.setDisplayMode(PreviewPanel.CONTINUOUS);
[/code]
The problem is that i have to use a AreaTreeHandler but i don't know how to
do it.
The other problem is how to display the toolbar.
Thanks!
--
View this message in context:
http://old.nabble.com/PrintPreview-tp30957628p30957628.html
Sent from the FOP - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]