flex AIR 打开PDF文件(代码实现)
2011-03-31 18:02
351 查看
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()">
<mx:Script>
<![CDATA[
import flash.html.HTMLPDFCapability; //use HTMLPDFCapability
import flash.html.HTMLLoader; //use HTMLLoader
import mx.controls.Alert; //use Alert
//initialize
private function initApp():void
{
//check Adobe Reader 8.1 or above capability
if(HTMLLoader.pdfCapability==HTMLPDFCapability.STATUS_OK)
{
var request:URLRequest = new URLRequest("sample.pdf");//URLRequest example
var pdf:HTMLLoader = new HTMLLoader(); //HTML Control
pdf.height = 800; //set pdf height
pdf.width = 1280; //set pdf width
pdf.load(request); //load pdf
container.addChild(pdf); //put pdf in HTML container
}
else
Alert.show("pdf cant display, not Adobe Reader 8.1 and above version");
}
private function htmlLoaded(event:Event):void
{
}
]]>
</mx:Script>
<mx:HTML id="container" width="1278" height="718"/>
</mx:WindowedApplication>
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()">
<mx:Script>
<![CDATA[
import flash.html.HTMLPDFCapability; //use HTMLPDFCapability
import flash.html.HTMLLoader; //use HTMLLoader
import mx.controls.Alert; //use Alert
//initialize
private function initApp():void
{
//check Adobe Reader 8.1 or above capability
if(HTMLLoader.pdfCapability==HTMLPDFCapability.STATUS_OK)
{
var request:URLRequest = new URLRequest("sample.pdf");//URLRequest example
var pdf:HTMLLoader = new HTMLLoader(); //HTML Control
pdf.height = 800; //set pdf height
pdf.width = 1280; //set pdf width
pdf.load(request); //load pdf
container.addChild(pdf); //put pdf in HTML container
}
else
Alert.show("pdf cant display, not Adobe Reader 8.1 and above version");
}
private function htmlLoaded(event:Event):void
{
}
]]>
</mx:Script>
<mx:HTML id="container" width="1278" height="718"/>
</mx:WindowedApplication>
相关文章推荐
- [置顶] 如何在浏览器中打开PDF文件并实现预览的思路与代码
- 如何在浏览器中打开PDF文件并实现预览的思路与代码
- 文件的打开保存另存为功能代码实现
- 下载(打开)PDF文件 代码
- C#使用itextsharp生成PDF文件的实现代码
- asp.net导出excel-一行代码实现excel、xml、pdf、word、html、csv等7种格式文件导出功能而且美观-SNF快速开发平台
- ASP实现网页打开任何类型文件都提示保存的方法附代码
- android中打开本地doc、pdf、ppt、text等文件功能的实现
- Eclipse配置skpet实现代码提示,并设置js文件的默认打开方式
- android用于打开各种文件的intent,包括以下文件PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDE(代码待完善)
- Android中调用第三方打开本地doc、pdf、ppt、text等文件功能的实现
- UIWebView打开doc和PDF文件,实现本地读取
- Java代码调用操作系统可执行文件打开相应文件一行代码实现
- Android中打开本地doc、pdf、ppt、text等文件功能的实现
- ASP实现网页打开任何类型文件都提示保存的方法附代码
- MFC实现打开、保存文件对话框和浏览文件夹对话框,把代码直接拷贝到要响应的按钮函数下面就行了
- java代码在页面实现展示pdf文件
- html中实现添加水印的功能 / 在jsp页面上直接打开PDF文件
- c#实现word,excel转pdf代码及部分Office 2007文件格式转换为xps和pdf代码整理
- win7使用jar打包代码,并实现双击打开jar文件