`

对FlexPaper源码进行修改的一个例子

 
阅读更多

对FlexPaper源码进行修改的一个例子
   按照"FlexPaper阅读器开发手册"建立好库项目环境后;以下将去掉或修改原代码中所有与显示LOGO图片有关的代码
1. 去掉加载页的进度条的LOGO图片
源文件:DupImage.as
找到语句:private var _skinImgl:Bitmap = new MenuIcons.LOGO_SMALL();
替换为: private var _skinImgl:Bitmap = new Bitmap();
2. 去掉工具栏最右边[关于...]对话框的显示的按钮
源文件:FlexPaperViewer.mxml
将源码中所有的bttnInfo.visible = true;  替换成 bttnInfo.visible = false;
3. 除去初始装载时的LOGO图标
源文件:FlexPaperViewer.mxml
将控件lblProgress和spin1的初始属性分别加入: visible="false"
4. 除去加载页的LOGO图标  
源文件:FlexPaperViewer.mxml
将<fp:FlexPaperViewer_Base ...>的属性最后行加入creationComplete处理:
<fp:FlexPaperViewer_Base xmlns:mx="http://www.adobe.com/2006/mxml"
                                                 addedToStage="bindStageEvents(event)"
                                                 xmlns:fp="com.devaldi.controls.flexpaper.*"
                                                 xmlns:ct="com.devaldi.controls.*"
                                                 xmlns:st="com.devaldi.skinning.*" 
                                                 creationComplete="initApp()">
然后加入处理initApp()函数到<mx:Script>中
   //---------------------------二次编程加入
                        public function initApp():void {        
                                paper1.removeElementAt(2);
                        }
最后将源码中的函数papersLoadingHandler(event:Event)最后一行加上:paper1.removeElementAt(2);
分享到:
评论

相关推荐

    FlexPaper源码的修改

    为了深入了解FlexPaper源码的修改,可以参考提供的博文链接,该链接指向一个技术博客,其中可能包含具体的修改步骤、遇到的问题及解决方法。同时,阅读FlexPaper的官方文档和开源社区的讨论,也是获取帮助和学习的好...

    FlexPaper修改后源码

    flexpaper源码,去掉了logo,去掉了about按钮。可以用Flash builder直接打开,进行二次开发,生成的flexPaper.swf改名为FlexPaperViewer.swf后就可以直接导入从flexPaper网站下载的例子中使用

    FlexPaper源码

    3. **源码修改**:提供的"修改后的源码"可能包括了对原始FlexPaper代码的调整,如去Logo功能,这通常是通过修改客户端展示代码实现的,找到显示Logo的部分并移除或替换。 4. **自定义功能**:除了去Logo,源码还...

    FlexPaper 2.1.5 源码

    在对FlexPaper 2.1.5源码进行修改时,首先需要了解其整体架构和各部分的功能。对于去掉水印的需求,可能需要找到添加水印的代码段并删除或注释掉。此外,源码修改可能涉及到版本控制,因此熟悉SVN(Subversion)这样...

    flexpaper源码

    FlexPaper 的源码是其核心功能实现的基础,对于开发者来说,深入理解源码有助于自定义功能、优化性能或者进行二次开发。 源码分析: 1. 技术栈: FlexPaper 主要基于 Adobe Flex 和 ActionScript 开发,这两个...

    FlexPaper源码修改版--去除打印、logo、关于、支持中文文件名

    综上所述,这个FlexPaper源码修改版提供了一个更加可控、定制化的在线文档查看解决方案,特别是对于需要处理中文文件名和限制打印功能的场景。开发者可以根据自身的实际需求,灵活运用和进一步优化这个版本。

    flexpaper全套源码加示例

    本套源码及示例是为开发者提供了一个全面的解决方案,帮助他们轻松集成FlexPaper到自己的网站或应用中,实现在线PDF阅读功能。 一、FlexPaper 概述 FlexPaper 是基于JavaScript开发的开源项目,它的主要目标是提供...

    flexpaper源码下载

    2. **FlexPaper使用小记.mht**:这可能是一个关于如何使用Flexpaper的教程或笔记,MHT是一种单个文件的网页归档格式,包含了网页的所有内容。 3. **bi.pdf**和**bi.swf**:这两个文件可能是示例文档,用来测试...

    flexpaper完全破解源码,绝对可用

    研究一周总结flexpaper右键菜单logo隐藏,导航图标更换,完全破解源码技术分享

    一套FlexPaper1.5完整源码

    总之,FlexPaper 1.5 完整源码提供了一个完整的框架,用于构建类似百度文库的在线文档平台。通过理解和定制这套源码,开发者可以创建一个高效、用户友好的文档预览系统。需要注意的是,随着 Flash 的逐步淘汰,关注 ...

    Flexpaper 禁止复制修改,可设置是否打印

    综上所述,Flexpaper是一个功能强大的文档查看工具,其禁止复制、修改和打印的特性对于保护内容创作者的知识产权至关重要。同时,它提供了丰富的配置选项和良好的用户体验,适用于多种应用场景。

    flexpaper例子

    至于 "asppager" 这个压缩包子文件的文件名称,这可能是一个ASP(Active Server Pages)分页组件,与FlexPaper的直接关联可能不大,但可以理解为一个示例或配套资源,用于在ASP环境中实现页面分页功能,比如在显示...

    FlexPaper office转pdf pdf 转flash 源码

    FlexPaper office转pdf pdf 转flash 源码 form 监控程序 监控项目中文件夹 当有新的office 文件增加时 同步转换成pdf 若果有pdf 增加时 同步转换flash 一遍最终展示flexpaper

    FlexPaper 源码

    这个源码包提供了一整套解决方案,让开发者能够轻松地在网站上嵌入高质量的PDF阅读体验。下面我们将详细探讨FlexPaper的核心特性、工作原理以及如何在项目中集成和自定义。 1. **FlexPaper核心特性**: - **多格式...

    flexpaper2.2.7去水印版

    这个版本的FlexPaper是个人开发者基于原始源码进行修改的结果,体现了开发者对FlexPaper框架的深入理解和编程技能。源码级别的修改可能涉及到JavaScript、ActionScript或服务器端脚本,以实现特定功能的调整。 5. ...

    源代码去除flexpaper logo和打印按钮

    1.项目是用flash builder打开。 2.配置及研究参考博客:http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html 3.使用FlexPaperViewer.swf文件可直接将bin-debug下面的flexpaper.swf文件复制改名。

    FLexPaper实现java在线预览源码

    在实际应用中,你可以根据自己的需求对这些源码进行调整,比如添加权限控制、日志记录、性能优化等。同时,为了保证代码的可维护性和可扩展性,遵循良好的编程规范和设计模式是非常重要的。如果你打算进一步研究这个...

    flexpaper2.0.6.SWC

    2.0.6 版本的 SWC 文件是 FlexPaper 的一个组件,它是Adobe Flex开发中的一个库,用于集成到Flash应用程序或Flex项目中。SWC(Software Component)是一种归档文件格式,包含ActionScript类、资源和其他组件,使得...

Global site tag (gtag.js) - Google Analytics