对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源码,去掉了logo,去掉了about按钮。可以用Flash builder直接打开,进行二次开发,生成的flexPaper.swf改名为FlexPaperViewer.swf后就可以直接导入从flexPaper网站下载的例子中使用
3. **源码修改**:提供的"修改后的源码"可能包括了对原始FlexPaper代码的调整,如去Logo功能,这通常是通过修改客户端展示代码实现的,找到显示Logo的部分并移除或替换。 4. **自定义功能**:除了去Logo,源码还...
在对FlexPaper 2.1.5源码进行修改时,首先需要了解其整体架构和各部分的功能。对于去掉水印的需求,可能需要找到添加水印的代码段并删除或注释掉。此外,源码修改可能涉及到版本控制,因此熟悉SVN(Subversion)这样...
FlexPaper 的源码是其核心功能实现的基础,对于开发者来说,深入理解源码有助于自定义功能、优化性能或者进行二次开发。 源码分析: 1. 技术栈: FlexPaper 主要基于 Adobe Flex 和 ActionScript 开发,这两个...
综上所述,这个FlexPaper源码修改版提供了一个更加可控、定制化的在线文档查看解决方案,特别是对于需要处理中文文件名和限制打印功能的场景。开发者可以根据自身的实际需求,灵活运用和进一步优化这个版本。
本套源码及示例是为开发者提供了一个全面的解决方案,帮助他们轻松集成FlexPaper到自己的网站或应用中,实现在线PDF阅读功能。 一、FlexPaper 概述 FlexPaper 是基于JavaScript开发的开源项目,它的主要目标是提供...
2. **FlexPaper使用小记.mht**:这可能是一个关于如何使用Flexpaper的教程或笔记,MHT是一种单个文件的网页归档格式,包含了网页的所有内容。 3. **bi.pdf**和**bi.swf**:这两个文件可能是示例文档,用来测试...
研究一周总结flexpaper右键菜单logo隐藏,导航图标更换,完全破解源码技术分享
总之,FlexPaper 1.5 完整源码提供了一个完整的框架,用于构建类似百度文库的在线文档平台。通过理解和定制这套源码,开发者可以创建一个高效、用户友好的文档预览系统。需要注意的是,随着 Flash 的逐步淘汰,关注 ...
综上所述,Flexpaper是一个功能强大的文档查看工具,其禁止复制、修改和打印的特性对于保护内容创作者的知识产权至关重要。同时,它提供了丰富的配置选项和良好的用户体验,适用于多种应用场景。
至于 "asppager" 这个压缩包子文件的文件名称,这可能是一个ASP(Active Server Pages)分页组件,与FlexPaper的直接关联可能不大,但可以理解为一个示例或配套资源,用于在ASP环境中实现页面分页功能,比如在显示...
FlexPaper office转pdf pdf 转flash 源码 form 监控程序 监控项目中文件夹 当有新的office 文件增加时 同步转换成pdf 若果有pdf 增加时 同步转换flash 一遍最终展示flexpaper
这个源码包提供了一整套解决方案,让开发者能够轻松地在网站上嵌入高质量的PDF阅读体验。下面我们将详细探讨FlexPaper的核心特性、工作原理以及如何在项目中集成和自定义。 1. **FlexPaper核心特性**: - **多格式...
这个版本的FlexPaper是个人开发者基于原始源码进行修改的结果,体现了开发者对FlexPaper框架的深入理解和编程技能。源码级别的修改可能涉及到JavaScript、ActionScript或服务器端脚本,以实现特定功能的调整。 5. ...
1.项目是用flash builder打开。 2.配置及研究参考博客:http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html 3.使用FlexPaperViewer.swf文件可直接将bin-debug下面的flexpaper.swf文件复制改名。
在实际应用中,你可以根据自己的需求对这些源码进行调整,比如添加权限控制、日志记录、性能优化等。同时,为了保证代码的可维护性和可扩展性,遵循良好的编程规范和设计模式是非常重要的。如果你打算进一步研究这个...
2.0.6 版本的 SWC 文件是 FlexPaper 的一个组件,它是Adobe Flex开发中的一个库,用于集成到Flash应用程序或Flex项目中。SWC(Software Component)是一种归档文件格式,包含ActionScript类、资源和其他组件,使得...