为dspace增加文档播放功能
来源:互联网 发布:evisu淘宝天猫假货 编辑:程序博客网 时间:2024/05/01 21:55
思路:在文档上传的时候,利用flashpaper同时生成swf文件,文件浏览时采用定制flash播放器播放文档,类似于豆丁网。
核心代码:
找到 org.dspace.app.webui.util.FileUploadRequest.java;
line 86:
加入:
//create swf file cmd, "tempSwfDir" is save path,add at dspace.cfg
Process process = Runtime.getRuntime().exec("cmd.exe /c FlashPrinter "+tempDir + File.separator
+ filename+" -o "+tempSwfDir + File.separator
+ swfname);
process.waitFor();
考虑到多用户同时上传的问题,需要开启多线程。
- 为dspace增加文档播放功能
- Dspace系统文档(选译)
- Dspace系统文档(中文)
- 为myeclipse增加反编译功能
- 圖片輪播增加播放影音檔功能
- freeswitch 1.4 版本增加播放视频文件功能
- DSpace文档提交流程的设置
- 仿酷狗音乐播放器开发日志二十七 用ole为窗体增加文件拖动功能(附源码)
- DSpace中统计功能的实现
- Fedora和Dspace合并为DurSpace
- 为JSDoc3文档增加导航菜单
- 为dedecms增加栏目文章统计功能
- 为tomcat增加热部署功能
- 用VB为软件增加注册功能
- 为StringGrid Cell增加ComboBox功能
- 为tomcat增加热部署功能
- 为REDHAT AS4增加yum 功能
- 为 JTextArea 增加批量缩进功能
- Libev-3.7源码分析(一)
- x的n次方
- Android 向手机自带内存里写东西
- UI layout设置技巧
- make cc2420dbk in tinyOS
- 为dspace增加文档播放功能
- UIPopoverController的使用
- 在 Flash Builder 中创建 iOS 应用程序
- ThreadLocal 线程范围内的共享变量
- c# 集合对象详解
- Windows编程看什么书?
- avrdude: stk500v2_command(): command failed
- make: 警告:检测到时钟错误。您的创建可能是不完整的。
- Android学习启动篇