flexpaper java 例子_Flexpaper二次开发入门教程》(十) Flexpaper简单使用-第一个Flexpaper例子...
4. Flexpaper简单使用
通过上面三章的内容,大家对Flexpaper、SWFTools应该有大概的了解了,SWF文件也已经生成了,我们开始进入Flexpaper的使用的介绍。
本章中只演示Flexpaper在WEB页面上的使用,我们要下载一个Flash版本的FlexPaper,这里我选择了FlexPaper_1.5.0_flash。
下载、解压后,可以看到包含如下文件:
主要文件、文件夹说明:
Examples 存放Flexpaper使用例子
Js 存放Flexpaper调用的JS文件
Php 存放PHP使用的文档、JS、库、SWF文件
Index.html 例子主页
FlexpaperViewer Flexpaper的核心文件,用于浏览PDF
Paper.swf 官方的默认宣传文件
playerProductInstall.swf 如果客户端浏览器的flashplayer版本过低,他是不会嵌入你的swf,而是嵌入这个playerProductInstall.swf到页面上下载flashplayer的安装文件。
4.1第一个Flexpaper例子
那我们开始完成第一个Flexpaper例子吧,一个最简单的例子,我们主要用到FlexpaperViewer.swf、JS文件夹中的flexpaper_flash.js。
创建HTML页面test.html,代码如下:
ajava.org Flexpaper例子
content="text/html; charset=utf-8" />
id="viewerPlaceHolder"
style="width:660px;height:553px;display:block">Document
loading..
var
fp = new FlexPaperViewer(
‘FlexPaperViewer‘,
‘viewerPlaceHolder‘,
{ config : {
SwfFile
: escape(‘FusionCharts.swf‘),
Scale
: 0.6,
ZoomTransition
: ‘easeOut‘,
ZoomTime
: 0.5,
ZoomInterval
: 0.2,
FitPageOnLoad
: true,
FitWidthOnLoad
: false,
FullScreenAsMaxWindow
: false,
ProgressiveLoading
: false,
MinZoomSize
: 0.2,
MaxZoomSize
: 5,
SearchMatchAll
: false,
InitViewMode
: ‘Portrait‘,
PrintPaperAsBitmap
: false,
ViewModeToolsVisible
: true,
ZoomToolsVisible
: true,
NavToolsVisible
: true,
CursorToolsVisible
: true,
SearchToolsVisible
:
true,
localeChain:
‘en_US‘
}});
把第三章部分生产的FusionCharts.swf复制到FlexPaper根目录下,我这里是 F:\FlexPaper1.5.0flash,这一步是必须的,如果不是test.html怎样读取到FusionCharts.swf呢?
测试:
打开浏览器,输入test.html的本地地址,就可以看到FlexPaper的浏览效果。这里我分别在前言中的3种测试环境,结果都没问题,效果如下图:
如果你用FF浏览器,出现提示“SecurityError: Error #2148:
SWF 文件 file:/// F:/FlexPaper1.5.0flash
/FlexPaperViewer.swf 不能访问本地资源FusionCharts.swf。只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。”,或者IE一直都处于加载状态,这种情况,是由于Flexpaper还没获得Adobe
Flash的信任,这时你可以请访问 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html#119065,选择始终允许,把FlexPaper1.5.0flash文件夹添加到信任列表中。
原文:http://www.cnblogs.com/systemnet123/p/3514900.html
flexpaper java 例子_Flexpaper二次开发入门教程》(十) Flexpaper简单使用-第一个Flexpaper例子...相关推荐
- Flow-3D二次开发入门 教程
Flow-3D二次开发入门 教程 加载体热源 (默认的,没有任何热源) General Physics Fluid设定 Meshing & Geometry Geometry meshing ...
- Arcobjects for java:Arcgis二次开发入门,开发一个基本地图组件
一.目的 因学习需要,使用Java进行Arcgis二次开发.当前对arcgis进行二次开发使用的语言基本是C#,使用Java对Arcgis进行二次开发的很少.于是使用java在idea上进行Arcgi ...
- Revit二次开发入门教程一(工具篇)
对BIM开发感兴趣的读者可以关注我的BIM开发系列教程 什么是BIM开发?这篇文章可以告诉你 Revit二次开发教程提纲 Revit二次开发编程入门一(工具篇) 前言 BIM诞生的背景 Revit在B ...
- flexpaper java 例子_【转载】《Flexpaper二次开发入门教程》(十) Flexpaper简单使用-第一个Flexpaper例子(4.1节) ......
主要文件.文件夹说明: Examples存放Flexpaper使用例子 Js存放Flexpaper调用的JS文件 Php存放PHP使用的文档.JS.库.SWF文件 Index.html例子主页 Fle ...
- java ug二次开发_使用Java进行UG二次开发:简单的例子(上) | 学步园
最近因为要进行TeamCenter二次开发(胖客户端定制),所有要开始研究Java了.因此突发奇想为什么不能使用Java进行二次开发呢?现在对UG进行的开发以C/C++应用为主.大多数使用的是原来的U ...
- Revit二次开发入门秘籍 01如何入门
关于入门 我想在开始学习之前大家应该更需要知道如何入门,对比一下我们在学校的学习,我们需要书.老师-书上呢,是有所有的知识点,有重要的,有不重要的,而老师呢,会知道哪些是重点,也就是我们考试要考的,教 ...
- Revit 及 Revit二次开发入门笔记
加入BIM相关行业后,虽然是个门外汉,但是还是下决心好好钻研,尽快创造些价值. BIM中很关键的软件Revit已下载.我下载的是2017版本,看了几节Revit视频教程,算是有了初步的了解.因为我的工 ...
- 基于Java的Arcgis二次开发所需材料
使用ArcObjects for Java进行Arcgis10.2二次开发,可能需要的材料: 1.32位的Jdk 我使用的是jdk1.8.0_131_32 可以去官网下载,我把自己用的上传了,有需要可 ...
- 【Ardunio】开发入门教程【二】数据类型
Ardunio数据类型 boolean 布尔 char 字符 byte 字节 int 整数 unsigned int 无符号整数 long 长整数 unsigned long 无符号长整数 float ...
最新文章
- Windows7上配置Python Protobuf 操作步骤
- 森林门前的小路用计算机弹奏歌曲,抖音森林外的小路是什么歌 森林外的小路歌曲介绍...
- MATLAB 线性运算之图像相加去噪
- java数据区_Java运行时数据区域介绍
- Ethereum Casper 101
- 《潮流时装设计——世界顶级时装CAD制板技巧》——1.2 国内外服装CAD的发展状况...
- 几个常用的产品原型设计工具
- ATC52 学习记录
- 斗鱼显示弹幕服务器连接失败,斗鱼看不到弹幕的解决方法步骤
- 【五校联考2015 8.20】宝藏
- 菜鸟学习Docker实例
- 【nestjs】Nest can‘t resolve dependencies of xxx无法解析xxx的依赖关系
- 手撕HashMap(原理)
- routeros php插件,RouterOS的Webfig的使用方法
- 面向对象与面向过程思考
- FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器课程总结
- 传感器精度和分辨率的区别
- 植物肉品牌Z-Rou株肉举办杭州超级粉丝见面会,正式宣告进入杭州市场
- (10/300)二阶线性微分方程的解的性质和结构(二)
- Azkaban简介和使用