




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
前 创建Flex项 把flexpaper源码到Flex项 解决中文SWF不能问 5.8.Flexpaper重新编译、打 后 WindowsXPIE7FF8Windows2003IE7FF8CentOS5+FlexpaperFlexpaper源码Summary+LabelsSize
FlexPaperv1.5.0(r530)Library,builtforAdobeFlex3.5(SDKbuild12683)
Dec
standaloneflash
DecNov 840NovSummary+LabelsSize
builtforAdobeFlex3.5(SDKbuild12683)FlexPaperv1.4.5(r509)Library,builtforAdobeFlex3.5(SDKbuild12683) standaloneflash standaloneflash FlexPaperv1.4.2(r466)Library,builtforAdobeFlex3.5(SDKbuild12683) FlexPaperv1.4.1(r450),standaloneflashversionusing FlexPaperv1.4.1beta(r450)Library,builtforAdobeFlex4.0
JunJunAprAprDecDec
FlexPaperv1.4.1(r450)Library,builtforAdobeFlex3.5(SDKbuild12683) FlexPaperv1.4.0(r401),standaloneflashversionusing FlexPaperv1.4.0(r402)Library,builtforAdobeFlex3.5(SDKbuild12683)
DecSepSep1.FlexPaper2FlexPaper3FlexPaper4FlexPaperBSD,OpenBSD,HP-UX,Solaris,MacOSXandWindows98/ME/2000/XP/Vista等多个系统。 PDF2SWFAPDFtoSWFConverter.Generatesoneframeperpage.Enablesyoutohavefullyformattedtext,includingtables,formulas,graphicsetc.insideyourFlashMovie.It'sbasedonthexpdfPDFparserfromDerekB. bineAmulti-functiontoolforinsertingSWFsintoWrapperSWFs,contatenatingSWFs,stackingSWFsorforbasicparametermanipulation(e.g.changingsize).SWFStringsScansSWFsfortextSWFDumpPrintsoutvariousinformationsaboutSWFs,likecontainedimages/fonts/sounds,disassemblyofcontainedcodeaswellascross-referenceandboundingboxdata.JPEG2SWFTakesoneormoreJPEGpicturesandgeneratesaSWFslideshowfromthem.Supportsmotionestimationcompression(h.263)forbettercompressionofsequences.PNG2SWFLikeJPEG2SWF,onlyforGIF2SWFConvertsGIFstoSWF.AlsoabletohandleanimatedWAV2SWFConvertsWAVaudiofilestoSWFs,usingtheL.A.M.E.MP3encoderAVI2SWFConvertsAVIanimationfilestoSWF.ItsupportsFlashMXH.263compression.Someexamplescanbefoundatexamples.html.(Notice:thistoolisnotincludedanymoreinthelatestversion,asffmpegormencoderdoabetterjobnowadays)Font2SWFConvertsfontfiles(TTF,Type1)toSWFBBoxAllowstoreadout,optimizeandreadjustSWFboundingSWFCAtoolforcreatingSWFfilesfromsimplescriptfiles.IncludessupportforbothActionScript2.0aswellasActionScript3.0.SWFExtractAllowstoextractMovieclips,Sounds,Imagesetc.fromSWFpileAstandaloneActionScript3.0compiler.MostlycompatiblewithFlexpaper我们可以通过 AdobeFlash我们可以到adobe的AdobeFlashBuilder,目前版本是4.6,由于mark的电脑FlashBuilder4.6的地址 FlashBuilder主页: 安装后,会提示你,由于marknomoney,所以不会,大家可以在网上找找某些注Flexpaper源码导入AdobeFlashFlex 选择FlexSDK版本,这里采用FlexSDK 把flexpaper源码到Flex项 完毕后,在FlashBuilder4中右击项目名选择刷新,刷新后可见项目中增加了一些文件,的gpdf2swf.exe、pdf2swf.exe的使用,由于本的内容范围较小,所以其他工具使用不在这swftools生成第一个在这里大家要注意,使用目前版本的SWFTools中gpdf2swf.exe生成PDF,在设置参数中,只 pdf2swf.exe[-options]file.pdf-opdf2swf.exe-tF:\ajava\FusionCharts.pdf-sflashversion=9-o 我们输入:D:\ProgramFiles\SWFTools>pdf2swf.exe–h,就可以获得帮助信息,本小节的参数-h -V -o–output -p,–pagesrange -Ppassword -v -z -i -j,–jpegquality -sset -w -t -T,–flashversion -F–fontdir -b -l -B–viewer -L–preloader -q -S -f -G -I -Q–maxtime PDFdeviceglobalfontdir=指定字 ,与1级参数的-F相font=增加额外的字体文件pages=指定页面范围,与1级参数的-pzoom=指定分辨率,默认为languagedir=增加一个xpdf的语 bitmap把所有内容转成点阵(包括字体)SWFlayerjpegsubpixels=<pixels>jpeg的分辨率ppmsubpixels=<pixels>无损的分辨率 disable_polygon_conversion不要将笔画转成多边形 insertashowframetagaftereachceobject(animatedraworderofPDFfiles) Examples存放Flexpaper Index.htmlPaper.swf的默认宣传文件yerProductInstall.swf如果客户端浏览器的flash 第一个Flexpaper<scripttype="text/javascript"<div<pid="viewerceHolder" <scripttype="text/javascript">varfp=newFlexPaperViewer('viewerceHolder',{config:{SwfFile:escape('FusionCharts.swf'),Scale:ZoomTransition:'easeOut',ZoomTime:0.5,ZoomInterval:0.2,FitPageOnLoad:true,FitWidthOnLoad:false,FullScreenAsMaxWindow:false,ProgressiveLoading:false,MinZoomSize:0.2,MaxZoomSize:5,SearatchAll:false,InitViewMode:'Portrait',PrintPaperAsBitmap:false,ViewModeToolsVisible:true,ZoomToolsVisible:true,NavToolsVisible:true,CursorToolsVisible:true,SearchToolsVisible:true,localeChain:'en_US'
如果你用FF浏览器,出现提示“SecurityError:Error#2148:SWF文件file:///载状态,这种情况,是由于Flexpaper还没获得AdobeFlash的信任,这时你可以请 r04a.html#119065,选择始终允许,把FlexPaper1.5.0flash文件夹添加到信任列表中。<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"<scripttype="text/javascript"src="js/flexpaper_flash.js<div<pid="viewerceHolder"style="width:660px;height:553px;disy:block">varfp=newFlexPaperViewer('FlexPaperViewer', ceHolder',{config:{……}})config:{SwfFile:ZoomTransition(String)Flexpaper中缩放样式,它使用和Tweener一样的样式,默认参数值为easeOut.其他可选值包括:easenone,easeout,linear,easeoutquad(en_US(English)fr_FR(French)(,es_ESpt_BR(BrazilianPortugese)ru_RU(Russian)fi_FN(Finnish)de_DE(German)tr_TR(Turkish)se_SE(Swedish)pt_PT(Portugese)el_EL(Greek)da_DN(Danish)cz_CS(Czech)it_IT(Italian)pl_PL(Polish)pv_FN(Finnish)hu_HU(Hungarian)FullScreenAsMaxWindow(Booleantrue的时候,单击全屏按钮会打开一个flexpaperProgressiveLoadingBooleantrue的时候,展示文档时不会加载完整个文档,而是逐步加载,但是需要将文档转化为9以上的flas本(使用pdf2swf的时候使用-T9)。MaxZoomSize(Number)设置最大的缩放比例。InitViewModeStringPortrait"or"TwoPage".ViewModeToolsVisible(Boolean)上是否显示样式选择框。ZoomToolsVisible(Boolean)上是否显示缩放工具。NavToolsVisible(Boolean)上是否显示导航工具。SearchToolsVisible(Boolean)上是否显示搜索。SwfFileescape('FusionCharts.swf'),//加载的SWF文件为FusionCharts.swfScale:0.6,//初始化缩放比例为0.6,即60%ZoomTransition:'easeOut',ZoomTime:0.5,ZoomInterval:FitPageOnLoad:true,//加载时自动适应页面FitWidthOnLoadfalse,FullScreenAsMaxWindow:false,ProgressiveLoading:false,MinZoomSize0.2,20%MaxZoomSize:5,//页面最大可放大成500%SearatchAll:false,InitViewMode:'Portrait',PrintPaperAsBitmap:false,ViewModeToolsVisible:true,ZoomToolsVisible:true,NavToolsVisible:true,CursorToolsVisible:true,SearchToolsVisible:true,FitWidthOnLoadfalseMaxZoomSize5 ab(AioSip文件中才可以被Flashyer执行。增加(修改)自己的mxml<?xmlversion="1.0"encoding="utf-<mx:Application minWidth="955"minHeight="600"> ><?xmlversion="1.0"encoding="utf-<mx:Applicationxmlns:mx="ht layout="absolute"width="100%"height="100%"importpublicvar_aid0;//文档IDpublicvar_Scale:Number1;publicvar_EncodeURI:Boolean=publicvar_SwfFile:String"";//SWFpublicvar_ZoomTransition:String=publicvar_ZoomTime:Number=publicvar_ZoomInterval:Number=publicvar_MinZoomSize:Number=publicvar_MaxZoomSize:Number=publicvar_FitPageOnLoad:Booleanfalse;publicvar_FitWidthOnLoad:Booleanfalse;publicvar_PrintEnabled:Booleantrue;publicvar_FullScreenAsMaxWindow:Booleanfalse;publicvar_ProgressiveLoading:Booleanfalse;publicvar_localeChain:String privatevarisFocus:Boolean=
//初始化参privatefunctionvarparams:Object=_Scale=getNumber(params,"Scale",_SwfFile=getString(params,"SwfFile",_EncodeURI=getNumber(params,"EncodeURI",_ZoomTransition=getString(params,"ZoomTransition",_ZoomTime=getNumber(params,"ZoomTime",_MinZoomSize=getNumber(params,"MinZoomSize",_MaxZoomSize=getNumber(params,"MaxZoomSize",_ZoomInterval=getNumber(params,"ZoomInterval",_FitPageOnLoad=getBoolean(params,"FitPageOnLoad",_FitWidthOnLoad=getBoolean(params,"FitWidthOnLoad",_PrintEnabled=getBoolean(params,"PrintEnabled",_ProgressiveLoading=getBoolean(params,
_localeChain=//开放给外部(javascript)调ExternalInterface.addCallback("hasFocus",//ExternalInterface.addCallback("focus",ExternalInterface.addCallback("setViewerFocus",}privatefunctionthis.isFocus=}privatefunctionthis.isFocus=}publicfunctionreturn}publicfunction}*privatefunctiongetString(params:Object,name:String,if(params[name]!=null){return}return}privatefunctiongetNumber(params:Object,name:String,if(params[name]!=return}return}privatefunctiongetBoolean(params:Object,name:String,if(params[name]!=returnparams[name]==}return}ProgressiveLoading="{_ProgressiveLoading}"/>initApp()-为获取web页面传递过来的FlexPaper参数、<fp:FlexPaperViewerid="FlexPaperFlexPaperViewer.mxml组件xmlns:fp="com.devaldi.controls.flexpaper.*"-定义fp,指向flexpaper包xxxx="{_xxxx}"–设置FlexPaperViewer.mxml组件的参数<mx:HBoxstyleName="toolbarBackground"width="100%"height="26"borderStyle="solid"verticalScroll="off"horizontalScroll="off"paddingTop="2"paddingLeft="2"horizontalGap="3"><st:GradientImageButtonicon="{Icons.PRINT_ICON}"styleName="toolbttn"width="20"click="printPaper(event)"toolTip="@Resource(key='Print',bundle='FlexPaper')"visible="{!ReadOnly}"includeInLayout="{!ReadOnly}"/><mx:Imagesource="{Icons.BAR}"width="3"height="21"visible="{!ReadOnly}"includeInLayout="{!ReadOnly}"/><!-<st:GradientImageButtonicon="{Icons.PRINT_ICON}"styleName="toolbttn"width="20"click="printPaper(event)"toolTip="@Resource(key='Print',bundle='FlexPaper')"visible="{!ReadOnly}"includeInLayout="{!ReadOnly}"/><mx:Imagesource="{Icons.BAR}"width="3"height="21"visible="{!ReadOnly}"includeInLayout="{!ReadOnly}"/>--FlexpaperFP<mx:Canvaswidth="100%"id="cnv_info"horizontalScroll="off"verticalScroll="off"height="100%"><st:GradientImageButtonid="bttnInfo"left="{cnv_info.width-21}"visible="false"icon="{Icons.SMALL_GRAY}"styleName="toolbttn"width="20"height="20"click="showInfo(event);"toolTip="@Resource(key='About',bundle='FlexPaper')" Icons.SMALL_TRANSPARENT().width>10}"<st:GradientLabelid="lblProgress"left="{cnv_info.width-26}"textAlign="center"y="4"fontSize="8"height="19"width="32"text=""tabIndex="0"/><ct:Spinnerid="spin1"left="{cnv_info.width-22}"styleName="gradientlines"y="-1"startImmediay="false"spinnerType="gradientcircle"width="22"height="22"/>//bttnInfo.visible=//bttnInfo.visible=(newIcons.SMALL_TRANSPARENT().width>//bttnInfo.visible=(newIcons.SMALL_TRANSPARENT().width>某些朋友提到在FlexPaperViewer.mxml源码中所有的bttnInfo.visible=true;替换成<mx:TitleWindowxmlns:mx="ht /2006/mxml"layout="absolute"width="276"height="204"title="@Resource(key='About',bundle='FlexPaper')" <mx:Buttonx="105.5"y="127"id="bttnOk"label="OK"<mx:Imagex="13"y="10"source="{Icons.LOGO_SMALL}"width="157"<mx:Labelx="10"y="62"text="@Resource(key='Developedby',<mx:Labelx="10"y="98"text="@Resource(key='Formoreinformation',<mx:LinkButtonx="160"y="98"label=" "click="navigateToURL(newURLRequest('/?ref=FlexPaper'),'devaldi')"fontWeight="normal"textDecoration="underline"color="#4134EB"paddingBottom="0"paddingLeft="0"paddingRight="0"paddingTop="0"/><mx:Labelx="165"y="19"<mx:Labelx="10"y="80"text="GPL3 mercial)Flexpaper浏览器的 替换为privatevar_skinImgl:B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国休闲保健市场营销格局与未来前景趋势行业深度调研及投资前景预测研究报告
- 2025-2030中国人脸识别行业发展分析及投资前景与战略规划研究报告
- 2025-2030中国五指鞋行业市场现状分析及竞争格局与投资发展研究报告
- 2025-2030中国事故照明灯行业市场现状分析及竞争格局与投资发展研究报告
- 2025-2030中国丙烷脱氢(PDH)行业经营现状分析与发潜力预判研究报告
- 2025-2030中国一次性餐巾行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国β-分泌酶1行业市场发展趋势与前景展望战略研究报告
- 软件接口开放协议书
- 淘宝试用中心协议书
- 质押贷款协议书范本
- 矿石采购合同范本
- 2024年甘肃省烟草专卖局招聘考试真题
- 2025年龙江森工集团权属林业局有限公司招聘笔试参考题库含答案解析
- (二模)温州市2025届高三第二次适应性考试英语试卷(含答案)+听力音频+听力原文
- DeepSeek+AI组合精准赋能教师教学能力进阶实战 课件 (图片版)
- 2025年纤维检验员(高级)职业技能鉴定参考试题库(含答案)
- 传统皮影戏在小学艺术教育的应用与创新实践
- 2025年国家会展中心上海有限责任公司招聘笔试参考题库含答案解析
- 上海市劳动合同书(IT行业示范文本)
- 2025届高考地理专项练习:农业区位因素及其变化(含答案)
- 初中生科学素养与科学探究能力的培养策略研究考核试卷
评论
0/150
提交评论