Why would you access an AreaTreeHandler?
It looks like you've got correct code to create a PreviewPanel there.
What are you trying to embed it in?
I expect you'll want a window of some sort.
 

-----Original Message-----
From: pedro [mailto:[email protected]] 
Sent: Friday, February 18, 2011 5:55 AM
To: [email protected]
Subject: PrintPreview


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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to