请问百度文库都涉及到什么技术?用.net来做类似的系统,需要用到什么方面的知识或技能?
其实我想知道。百度文库还涉及到一些什么其他技术,比如搜索引擎,比如大数据文件的存储 这些 。
FlexPaper(网页上浏览swf),然后是文件格式转换,将pptx,xlsx,jpg,pdf等转换为swf(这个需要swfTools这个工具-开源的)。
给你一个参考链接,很详细的实现了这个功能:http://www.cnblogs.com/zhanghaomars/archive/2013/02/20/2918792.html
文库搜索涉及到全文检索。数据存储这个不是啥问题,硬盘足够大。
主要就是文档怎么在页面上展示的问题.
其实我想知道。百度文库还涉及到一些什么其他技术,比如搜索引擎,比如大数据文件的存储 这些 。
我刚做完这一块+多文件上传,浏览分为文档转换和swf文件在线浏览、
1、其他格式的文档转PDF 用的是Aspose ,不需要服务器安装Office控件
2、pdf转swf文件,用的是swftools-0.9.2.exe中的pfd2swf.exe,命令配置string args = " -t " + filePath + " -s flashversion=9 -o " + savePath + "\\" + swfFileName;
其中 filePath:要转换的文件绝对路径 , savePath:保存的swf文件的绝对路径
3、就是swf文件的在线浏览 ,用的是FlexPaper
其实我想知道。百度文库还涉及到一些什么其他技术,比如搜索引擎,比如大数据文件的存储 这些 。