11 2016 档案

摘要:最近项目组需要我预研一个功能,就是给定一个MP4文件,需要该视频中抓取一帧图像作为缩略图,在网上搜索了很多资料,发现最好是使用开源工具FFmpeg来实现这个功能,FFmpeg可以做抓帧,视频编码解码等很多功能,这个工具在运行时接收一些参数来定制化图片大小等,我做出来的功能如下图所示: demo源码已 阅读全文
posted @ 2016-11-25 22:42 StoneFeng 阅读(376) 评论(0) 推荐(0) 编辑
摘要:之前的方案无法很好地解决异构平台及不同浏览器的兼容性问题,如方案一需要客户端浏览器支持flash而移动端浏览器无法支持这点,虽然移动端浏览器支持方案二,但是一些老版本的IE浏览器无法支持,例如IE8就不支持html5,在这种情况下决定研究方案三,该方案采用的技术栈是OpenOffice + PDFR 阅读全文
posted @ 2016-11-24 21:42 StoneFeng 阅读(2234) 评论(0) 推荐(0) 编辑
摘要:文档在线预览的另一种实现方式采用的技术栈是OpenOffice + pdf.js, office文档转换为pdf的工作依然由OpenOffice的服务来完成,pdf生成后我们不再将其转换为其他文件而是直接将pdf文件通过js框架直接展示到web页面,这样相对于方案一的实现少了一层转换,效率会更快,而 阅读全文
posted @ 2016-11-24 19:54 StoneFeng 阅读(4945) 评论(0) 推荐(0) 编辑
摘要:在文档在线预览方面,项目组之前使用的是Microsoft office web apps, 由于该方案需要按照微软License付费,项目经理要我预研一个文档在线预览的开源实现方案。仔细钻入该需求发现其实文档在线预览的开源方案还是挺多的,今天研究的方案一采用的技术栈是:OpenOffice +Swf 阅读全文
posted @ 2016-11-23 23:10 StoneFeng 阅读(3988) 评论(0) 推荐(0) 编辑