Create a PDF View
A PDF View represents a viewer that loads and displays a specified PDF.
To create a PDFView you use the PDFReader.service.createView() function
and an instance of a PDFViewBuilder.
The builder allows you to easily construct the correct parameters to create the PDFView.
Once you create a view you can set the viewport and listen for view
events (such as SHOWN and HIDDEN) and finally call show to present
the view to the user, as shown in the example below:
var view:PDFView = PDFReader.service.createView(
new PDFViewBuilder()
.setPath( "native/path/to/file.pdf" )
.showDoneButton( true )
.showTitle( true )
.build()
);
view.setViewport( 50, 100, 400, 500 );
view.addEventListener( PDFViewEvent.SHOWN, pdfView_shownHandler );
view.addEventListener( PDFViewEvent.HIDDEN, pdfView_hiddenHandler );
view.show();
private function pdfView_shownHandler( event:PDFViewEvent ):void
{
trace( "view shown" );
}
private function pdfView_hiddenHandler( event:PDFViewEvent ):void
{
trace( "view hidden" );
}