你好,请问你是如何用php去读word文档加页数的页数的?

PHP怎么读取WORD文档_百度知道
PHP怎么读取WORD文档
WORD文档里面有图片,要求在读取时不会丢失排版字体样式这些,PHP能做到吗?
提问者采纳
用电脑上的软件读取word文档时能直接转化成PHP格式的,一般不会出现问题,PHP文档是只读的,再转化成word就需要专业软件了。
提问者评价
其他类似问题
为您推荐:
word文档的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁开发下载:
社区讨论:
英文资料:
站点导航:
php如何读取WORD文档
想实现这样的一个功能: 在后台能上传个WORD文档,.doc格式的,这个WORD文档,里面大概有5万字,100多个图片,或许还有表格什么的在上传后,能把这个WORD里的内容全部保存到数据库里对应的一个字段里,图片怎么保存? 文字怎么保存?
直接把它当作二进制保存不行吗? 或者把文件保存到磁盘,在数据库中只保存它的pathname和尺寸等信息
#4楼 得分:5回复于: 08:43:37
header(Content-type:application/msword);
$fp=fopen("xxx.doc",r);
$file=file($fp);
foreach($file as $k=&;$v){
PHP codeheader(Content-type:application/msword);$fp=fopen("xxx.doc",r);$file=file($fp);
foreach($file as $k=&;$v){echo $v;}
&?php$word = new COM("word.application") or die("无法定位WORD安装路径!");print "加载WORD( 版本:
)成功,已经保存在您的硬盘上了。
//将其置前$word-&;Visible = 1;
//打开一个空文档$word-&;Documents-&;Add();
//随便做些事情$word-&;Selection-&;TypeText("这是一个在PHP中调用COM的测试。");//$word-&;Selection-&;TypeText("This is a test.。");$word-&;Documents[1]-&;SaveAs("test.doc");
//关闭 word$word-&;Quit();
//释放对象$word-&;Release();$word =
使用表单上传world文件到数据库 然后打开数据库的world。 第二种 是把world 转换为PDF 用world转换工具 ,然后在吧PDF 导入到页面上 &?php
// 创建一个新的pdf文档句柄
$pdf = pdf_new();
// 打开一个文件
pdf_open_file($pdf, "pdftest.pdf");
// 开始一个新页面(a4)
pdf_begin_page($pdf, 595, 842);
// 得到并使用字体对象
$arial = pdf_findfont($pdf, "arial", "host", 1);
pdf_setfont($pdf, $arial, 10);
// 输出文字
pdf_show_xy($pdf, "this is an exam of pdf documents, it is a good lib,",50, 750);
pdf_show_xy($pdf, "if you like,please try yourself!", 50, 730);
// 结束一页
pdf_end_page($pdf);
// 关闭并保存文件
pdf_close($pdf);
推荐阅读与
相关开发者在线内容
问答 PHP MySQL相关资讯
问答 PHP MySQL相关技术文章
[an error occurred while processing this directive]
热门栏目推荐
热门软件技术推荐
开发者在线
最新报道开发者在线
最新报道开发者在线
Copyright & 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备号-159京公网安备:PHP生成word文档的代码,这个是用来生产试卷的简单PHP代码&?php //初始化session session_start(); // 包含数据库连接文件和头文件 ?& &html& &head& &title&试卷生成&/title& &link href="css/style.css" rel="stylesheet" type="text/css"& &/head& &? include('head.php'); require ('dbconnect.php'); ?& &?PHP $juge=0; for($i=1;($i&100);$i++) { $a=$i; if(isset($_POST[$a])) { if($juge==0) $sql.=" id=".$_POST[$a]; else $sql.=" or id=".$_POST[$a]; $juge=1; } } if($sql!="") { $sql="SELECT * FROM test WHERE".$ $result_array=array(); //返回数组 $i=0; //数组下标 ); while()) { $i++; $cout.=$i."&&"; $cout.="题目难度:".$row-&difficulty."&br&"; $cout.="&&&".$row-&content."&br&&br&"; }//while ?& &?php class word { function start() { ob_start(); print'&html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="; } function save($path) { print "&/html&"; $data = ob_get_contents(); ob_end_clean(); $this-&wirtefile ($path,$data); } function wirtefile ($fn,$data) { $fp=fopen($fn,"wb"); fwrite($fp,$data); fclose($fp); } } /*-------word class End-------*/ $word= $word-&start(); echo $ $wordname="word/".time().".doc"; $word-&save($wordname);//保存word并且结束. ?& &div align="center"&&a href="&?php echo $ ?&" target=_blank class="unnamed1"&试卷已经生成,请点击这里查看&/a& &?PHP } else { ?& &/div& &div align="center"&&span class="unnamed1"&您输入的条件不足,请重新输入!&/span& &?PHP } ?& &/div& &/html&
免责声明:本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。求指教怎么用php 实现在线预览word文档
[问题点数:80分]
求指教怎么用php 实现在线预览word文档
[问题点数:80分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。php 求读取文档怎么保存word里面的格式啊_php吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:67,785贴子:
php 求读取文档怎么保存word里面的格式啊收藏
$word = new COM("word.application") or die("Unable to instanciate Word"); print "Loaded Word, version {$word-&Version}\n&br&";$word-&Visible = 0;$word-&Documents-&OPen("E:/wamp/www/test/test.doc");echo $word-&ActiveDocument-&content-&T$word-&Quit();换行这些保存不了啊
从不用windows服务器。。。帮不上忙,sorry
现在一直提示Fatal error: Maximum execution time of 30 seconds exceeded in E:\wamp\www\test\456.php on line 3晕了
有道说:最大的执行时间超过了30秒
这个解决了,貌似是WORD卡死的,我直接打开WORD也卡半天打不开,我卸载重装了试试
我曾经也想用PHP读取word最后还是放弃了,读个word的功夫我都可以在PHP贴吧从1级混到顶级了。
好吧 我也放弃了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 word文档加页数 的文章

 

随机推荐