1、プレビューウィンドウを作るため、CPDFPreviewのインスタンスを生成とする
- var aPreview:CPDFPreview = new CPDFPreview();
- aPreview.open( true );
2、loadFile()でPDFファイルの参照を渡す
もしくは下記のようなファイルURL形式で渡す
- aPreview.loadFile( “file://” + fp.nativePath );
3、下記のサンプルソースコード
- <?xml version=”1.0″ encoding=”utf-8″?>
- <mx:Window xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” width=”912″ height=”636″
- creationComplete=”init();”
- >
- <mx:HTML id=”htMainView” right=”0″ left=”0″ top=”0″ bottom=”0″/>
- <mx:Script>
- <![CDATA[
- private const DEFAULT_TITLE:String = "PDF Preview";
- private function init():void {
- }
- public function loadURL( anURL:String = "http://your.fault/", showStatusLocation:Boolean = false ):void {
- title = DEFAULT_TITLE;
- if ( true == showStatusLocation ) {
- status = ' Preview of: ' + anURL;
- }
- htMainView.location = anURL;
- }
- public function loadFile( anURL:File, showStatusLocation:Boolean = false ):void {
- if ( null != anURL ) {
- loadURL( "file://" + anURL.nativePath, showStatusLocation );
- }
- }
- ]]>
- </mx:Script>
- </mx:Window>
|