可视化HTML编辑器 TinyMCE
====================================================
TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,支持目前流行的各种浏览器,由JavaScript写成。功能配置灵活简单(两行代码就可以将编辑器嵌入网页中),支持AJAX。另一特点是加载速度非常快,如果你的服务器采用的脚本语言是 PHP,那还可以进一步优化。最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用。
可视化HTML编辑器 CKEditor
====================================================
CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。
可配合使用的扩展有 文件管理器KCFinder。
BUG管理系统 Mantis
====================================================
主要特点如下:
•用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持;
•系统相对简单轻量级,使用简单;
•出色的多语言支持;
MySQL Workbench
====================================================
MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移
MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统。
jQuery 的 UI 工具包 jQuery Tools
====================================================
jQuery Tools 是一个当前网站开发中最最常用的UI组件集合,包括:Tab、工具提示ToolTip、窗口滚动、Overlap、Expose和Flash嵌入,jQuery Tools 只有 5.8k 大小(强烈推荐)。
Flash 工具包 SWFTools
====================================================
SWFTools 是一组用来处理 Flash 的 swf 文件的工具包,包括:
1. 合并工具 swfcombine
2. 抽取工具 swfextract
3. PDF/JPEG/PNG/AVI/TTF/WAV 到 SWF 的转换工具 :pdf2swf, jpeg2swf, png2swf, avi2swf, font2swf, and wav2swf|
4. 文本解析工具 swfstrings
5. SWF 解析器 swfdump
6. SWF 读写库 rfxswflib
一个简单的将PDF文档转成SWF的用法:
C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf -f -T 9
在线文档显示组件 FlexPaper
====================================================
FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。
另外你也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。
一. 使用PDF2SWF准备好你的文档
首先要将PDF转成SWF,这步可以使用开源的SwfTools自动完成
1.下载安装 SwfTools,当前最新版本是0.9
2. 转换PDF到SWF,可以通过命令行的方式,例如将Paper3.pdf转换成Paper3.swf
C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf
二. 使用已经编译好的FlexPaper的flash版本浏览你的文档
1.下载并解压出已经编译好的FlexPaper
2.zip文件包含一个例子文件叫做FlexPaperViewer.html,它向你展示了需要传给FlexPaper的 基本参数
var params = {
SwfFile : "Paper.swf",
Scale : 0.6
}
swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfobject/expressInstall.swf", params);
//SwfFile参数是你想显示的文件,Scale是0-1之间的数,表示显示的放大参数
3.复制你创建出来的swf和PDF2SWF到解压缩出的相同目录
4.确定你添加了FlexPaperViewer.swf
三. 在Flex中使用FlexPaper
1. 下载FlexPaper SWC,添加到你的Flex项目libs中
2. 复制你用PDF2SWF创建的SWF到你的bin-debug目录,如Paper3.swf,添加FlexPaper组 件到你的flex代码中Xml代码
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
width="800" height="500"
xmlns:flexpaper="com.devaldi.controls.flexpaper.*">
<flexpaper:FlexPaperViewer width="800" height="500"
Scale="1" SwfFile="Paper3.swf" />
</mx:Application>
Flash 上传组件 SWFUpload
====================================================
SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供 了一个具有丰富功能继而超越传统<input type="file" />标签的文件上传模式。
主要特点:
* 可以同时上传多个文件;
* 类似AJAX的无刷新上传;
* 可以显示上传进度;
* 良好的浏览器兼容性;
* 兼容其他JavaScript库 (例如:jQuery, Prototype等);
* 支持Flash 8和Flash 9;
SWFUpload不同于其他基于Flash构建的上传工具,它有着优雅的代码设计,开发者可以利用XHTML、CSS和 JavaScript来随心所欲的定制它在浏览器下的外观;它还提供了一组简明的JavaScript事件,借助它们开发者可以方便的在文件上传过程中更新页面内容来营造各种动态效果。
在使用SWFUpload之前,请确认你具备一定的JavaScript和DOM知识。在实际开发中,大部分的错误都是由于错误的设置和低劣的Event Handlers处理程序所造成的。
示例代码:
var swfu = new SWFUpload({
upload_url : "http://www.swfupload.org/upload.php",
flash_url : "http://www.swfupload.org/swfupload_f9.swf",
button_placeholder_id : "spanSWFUploadButton"
});
原文链接:http://blog.why100000.com/?p=965
分享到:
相关推荐
《Linux多媒体网络教学软件应用示范推介会在京召开》这篇文档主要探讨了Linux操作系统在多媒体网络教学中的应用,以及移动学习的潜力和前景。Linux作为开源操作系统,被广泛应用于系统开发和教育领域,其稳定性和...
【标题】:“软件推介:功能强大的代码自动生成工具,Auto Maker-mybatis自动生成代码.docx” 【描述】:本文介绍的是一款名为Auto Maker的代码自动生成工具,它专为mybatis框架设计,能够极大地提高开发效率,减少...
该软件遵循GPLv2开源协议,允许用户自由使用、修改和分发,但需遵循开源协议的相关规定。 5. **子项目**: - **core项目**:作为所有子项目的基石,负责数据库结构的描述和解析。 - **server项目**:生成微服务...
1. 开源的软件平台,全免费、无任何限制。 2. 部署使用非常简单,傻瓜式安装,只需3分钟,就可以拥有属于自己的进货平台。 3. 功能完备,无需再整合其他多个系统,降低实施成本。 4. 融合了数百家经销商的流通...
- **授权协议**:遵循GPLv2开源协议,允许自由使用和修改源代码。 - **软件作者**:ldh_123,提供了详细的项目源码和详细的操作指南。 3. **应用场景** - **微服务开发**:借助Spring Boot,可以快速生成微服务...
此工具遵循GPLv2开源协议,开发者可以在Gitee上找到项目详情和源码,地址为:`https://gitee.com/ldh123/maker`。 总的来说,Auto Maker-mybatis自动生成代码工具是Java开发者的一款利器,尤其对于基于Spring Boot...
推介会 欢迎使用 Navitia 存储库! Navitia 是一个网络服务,提供: 多模式旅程计算 线路时刻表 下次出发 公共交通数据探索 搜索和自动完成地点 性感的东西,如等时线 方法 Navitia 是一个开源 Web API,最初用于...
推介会 PYLEECAN项目为电机和驱动器的多物理场设计和优化提供了一个用户友好,统一,灵活的仿真框架。 PYLEECAN的主要目标是促进电气工程领域的可重复性研究和开放科学。 因此,它适用于电机工程的标准,新颖拓扑...
Builder可能是开源软件、一个创新的科技项目或者是社区建设活动。在这个项目中,"电梯推介视频"通常指的是一个简短而有力的演示,能够在短时间内(如电梯乘坐的时间)向观众清晰地传达项目的核心价值、目标和影响力...
6. **软件/插件**:项目可能包含了一些辅助开发的软件或插件,如IDE(IntelliJ IDEA, Eclipse等)、构建工具(Maven或Gradle)、版本控制(Git)等,这些工具帮助开发者高效地进行代码编写、构建、测试和部署。...
特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售软件的副本,并允许向其提供软件
推介会 Agate是一个工具引擎,用于可视化和对从ab-initio代码进行的数据进行后处理。 它主要用于与DFT代码一起使用。 但是,它可以完美读取某些文件和其他常用格式。 玛瑙可以帮助您一目了然地可视化任何输入文件,...
第三层是开源代码的核心部分,即软件平台。第四层是云端服务。 Apollo平台的软件平台使用开源代码,核心能力主要包括感知、高精地图、仿真、端到端的能力。 Apollo平台的高精地图是一个非常重要的组件,它能帮助...
面向网站管理员的利基网站,可通过推介,Flat File RSS Archives推广成年公司,通过网站管理员的推介以及定期的冲浪者赚钱。 新的程序会一直被添加,因此请您利用它来发挥自己的优势。
黑莓原生开发支持工具--...该软件是黑莓官网论坛推介的开源工具,简单实用 感谢Flash开发论坛管理员shinji汉化该软件!还有很多教程哦!可以去FLASH开发者论坛学习哦! FLASH开发者论坛地址:http://bbs.wefdc.com
此页面使用开源收集用户分析。 如果您拥有counter.dev帐户,请随时查看此页面的性能。 推介会 该页面利用React-Bootstrap来生成手风琴节。 讲师部分使用具有最佳实践CSS网格来处理卡片中的图像。 灯塔 该页面将尽力...
PPT软件(如Microsoft PowerPoint或类似的开源软件如LibreOffice Impress)提供了丰富的编辑工具,可以调整字体、颜色、动画效果等,以个性化定制演示文稿。 此外,"51pptmoban.com"可能是提供该模板下载的网站,...
有关免费软件,个人数据保护和减少您的数字足迹的资源目录推介会该文件摘自Pauline Boux在2020年2月进行的研究工作,可在上。 这样做的目的是提供尽可能多的与自由软件和网络安全有关的资源。 在这里,您可以找到...
中文开发者积极参与到了开源项目中,不仅使用现有的开源软件来构建自己的应用,还对其进行了汉化处理,以便更好地服务于中文用户。此外,不少开发者还贡献了自己的代码,参与到开源项目的开发中去。 ##### 3.2 对...