很多站长朋友们都不太清楚文档在线管理php,今天小编就来给大家整理文档在线管理php,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 局域网部署在线文档管理软件,求推荐 2、 如何使用PHP显示在线Word文档 3、 php开源的web文档管理系统有哪些 4、 php 怎么实现在线预览 word 文档 5、 基于php的开源文档管理程序有哪些 局域网部署在线文档管理软件,求推荐搭建企业网盘的话,建议Owncloud、Seafile、KodExplorer三选一吧
先说共同点,这三个都是开源项目,免费,都立足于做企业网盘或者在线文档管理系统方案,适合团队或者企业使用。都符合您的要求,如软件比较小,本身占用资源也不多,只要服务器有一定性能就成,老电脑端基本上装个chrome浏览器就成。都支持在线预览一些常见的office文档,支持局域网部署。环境要求上php+myqsl就够了。
再说不同的地方:
ownCloud 应该是国际上知名度最高的开源免费专业的私有云存储项目了,跨平台支持也很丰富, Windows、Mac、Android、iOS、Linux 等平台都没问题,支持 WebDAV 拓展,功能比较齐全且拓展性很好。
seafile是国产知名度最高的一家,可以简单理解为企业版的Dropbox,感觉更强调同步功能。在这三个产品里加密做的最好,在欧洲市场很有名气。文档上传以后会被切割加密存储,这方面需求比较多的可以加以考虑。
最后一个KodExplorer是知名度不那么高,报道较少的一家,不过非常有特色。采用了类似于windows操作系统的界面风格、操作习惯(拖拽、快捷键等)以及使用体验,学习成本很低,很容易上手。关键这货强大的地方在于硬是被开发者做成了webos,日常办公、娱乐什么的在线预览和编辑、播放包括CAD、PS格式啥的全支持。可以说灰常强大了。
综上,个人不成熟地建议使用KodExplorer。说说理由啊,功能略差Owncloud不过语言和操作上友好太多了;Seafile专业程度更高点,不过更专注于同步而非在线文档管理,操作和使用体验上略差。KodExplorer完整功能上还开发才能跟前两个产品持平,知名度也远不如前两位,不过使用后觉得现有功能完全满足使用,更照顾中国用户的使用习惯,企业产品但是风格更讨好个人用户。容易上手,对团队友好,容易部署,支持格式多,优点不少吧。
如何使用PHP显示在线Word文档php 在线预览 word 文档,有多种方法,本质上来说,大多是调用客户端电脑系统安装的 Word 软件。可以用 php 语言的 com 支持功能函数来完成,比如:
$word = new COM("word.application") or die("Unable to instanciate Word");$word->Documents->Open($url.$wordname);
或者使用 word 文档的插件来完成,比如:swftools 等。
php开源的web文档管理系统有哪些目前功能性较强的PHP开源文档管理系统有:WebShare、OpenGoo、relayb、Simple Directory Listing、CKFinder、phpWebFtp等等。
php 怎么实现在线预览 word 文档目前程序编译语言有很多种,其中php是最为常见的一种编程语言。php读取word文档是很多朋友都想了解的,下面就由达内的老师为大家介绍一下。
?php
/*
*
必须将
php.ini
中的
com.allow_dcom
设为
true
*/
function
php_word($wordname,$htmlname,$content)
{
//获取链接地址
$url
=
$_server['http_host'];
$url
=
";
$url
=
$url.$_server['php_self'];
$url
=
dirname($url)."/";
//建立一个指向新com组件的索引
$word
=
new
com("word.application")
or
die("unable
to
instanciate
word");
//显示目前正在使用的word的版本号
echo
"loading
word,
v.
{$word-
version}";
//把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)
$word->visible
=
1;
//---------------------------------读取word内容操作
start-----------------------------------------
//打开一个word文档
$word->documents->open($url.$wordname);
//将filename.doc转换为html格式,并保存为html文件
$word->documents[1]->saveas(dirname(__file__)."/".$htmlname,8);
//获取htm文件内容并输出到页面
(文本的样式不会丢失)
$content
=
file_get_contents($url.$htmlname);
echo
$content;
//获取word文档内容并输出到页面(文本的原样式已丢失)
$content=
$word->activedocument->content->text;
echo
$content;
//关闭与com组件之间的连接
$word->documents->close(true);
$word->quit();
$word
=
null;
unset($word);
//---------------------------------新建立word文档操作
start--------------------------------------
//建立一个空的word文档
$word->documents->add();
//写入内容到新建word
$word->selection->typetext("$content");
//保存新建的word文档
$word->documents[1]->saveas(dirname(__file__)."/".$wordname);
//关闭与com组件之间的连接
$word->quit();
}
php_word("tesw.doc","filename.html","写入word的内容");
?>
基于php的开源文档管理程序有哪些OpenGoo PHP开源文档管理系统
OpenGoo是一套基于ExtJs+XAMP(Apache、PHP、MySQL)开发的开源web office。适用于任何单位或个人创建,共享,协作维护和发布它们所有内部与外部文档。
relayb
relayb是一个Ajax目录管理器。支持拖放操作文件和文件夹。动态加载文件结构。文件上传提示进度条。缩略图查看包括PDF格式,支持多用户和多账号。
Simple Directory Listing
Simple Directory Listing提供一个类似于apache http服务器目录列表的文档管理界面。拥有复制,移动,删除,重命名,创建文件夹/文件。上传/下载文件,Unicode支持,缩略图查看,RSS发布等。
CKFinder
CKFinder是一个易于使用的Ajax文件管理器。提供文件夹树形结构(Folders tree)导航菜单,多语言支持(自动探测用),支持创建/重命名/删除文件和文件夹,集成FCKeditor在线编辑器。
phpWebFtp
phpWebFtp是一个基于Web的Ftp客户端,可以连接至任意Ftp服务器。内置22种语言包。易于在Binary/ASCII两种模式下切换。提供WYSIWYG文件编辑器用于编辑.htm文件。内置文件与目录下载模式。支持解压zip文件等。
CuteFlow
CuteFlow是一个基于Web的文档流转/工作流工具。用户定义好一个文档之后就会按指定的流程一步一步地转发给列表中的每一个用户。
Epiware
Epiware是一个AJAX支持的项目与文档管理Web应用系统。它提供了一套完整的文件管理功能包括文档上传,下载,版本控制,审核,变化通知和访问历史列表等。Epiware还为开发团队创建一个安全的信息交流与相互协作平台。
PHP Navigator
基于Web运用PHP+Ajax技术开发的PHP开源文档管理系统。它具有WindowsXP风格的操作界面。使你感觉像在Windows中。
DocMgr
DocMgr是一个基于PHP+Postgresql构建的Web文档管理系统。支持利用tsearcstrong对大部分流行的文档格式进行全文索引。它同样包含访问控制列表,用户权限管理和文件多级分组功能。
SimpleDoc
SimpleDoc是一个基于web的PHP开源文档管理系统。它的界面简单而且直观(以树的结构进行管理,运用Ajax技术使得当修改内容时不需要刷新浏览器)。SimpleDoc不需要数据库支持。
DocumentManager
Document Manager是一个包含权限管理与邮件提醒功能基于Web的文档管理器。无需要数据库支持。
KnowledgeTree
KnowledgeTree是一个开源基于Web的文档管理系统。它具有知识管理,文档版本控制,分层文档管理和支持一些流行的文件格式也可以自定文件类型等。
Owl Intranet Engine
Owl是一个多用户的PHP开源文档管理系统。它可对文件夹和文件设置权限,基于角色权限管理,具有易于使用并且简洁的用户操作与管理界面,能够对文件夹和文件 进行监控,支持对文本,MS-Word和PDF文件进行全文搜索,提供下载统计功能,数据库备份工具,新闻系统,版本控制,回收站,自定文档类型等等。
关于文档在线管理php的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于文档在线管理php php在线文件管理的详细内容...