当前位置:首页教育技巧word技巧Word技巧大全

php如何做成word

2024-12-23 15:35:32


1.PHP文件怎样生成WORD的代码

以下代码示例生成word试卷:<?php//初始化sessionsession_start();// 包含数据库连接文件和头文件?>试卷生成<link href="css/style.css" rel="stylesheet" type="text/css"><?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" . $sql; $result_array = array(); //返回数组 $i = 0; //数组下标 $query_result = @mysql_query($sql, $conn); while ($row = @mysql_fetch_object($query_result)) { $i++; $cout .= $i . " "; $cout .= "题目难度:" . $row->difficulty . ""; $cout .= " " . $row->content . ""; } //while?><?php class word { function start() { ob_start(); print ''; } function save($path) { print ""; $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 = new word; $word->start(); echo $cout; $wordname = "word/" . time() . ".doc"; $word->save($wordname); //保存word并且结束.?>" target=_blank class="unnamed1">试卷已经生成,请点击这里查看<?PHP} else{?>您输入的条件不足,请重新输入!<?PHP}?>。

2.怎样将php文档转为word文档

pdf格式的文件如何转换成Word文档(2种方法)

1、用ScanSoft PDF Converter Pro v3.0 特别版

为PDF转换提供了完整的解决方案,能合并,转换,直接编辑PDF文件

2、可以利用Office 2003中的Microsoft Office Document Imaging组件来实现PDF转WORD文档,

也就是说利用WORD来完成该任务。方法如下:

用Adobe Reader打开想转换的PDF文件,接下来选择“文件→打印”菜单,在打开的“打印”窗口中将“打印机”

栏中的名称设置为“Microsoft Office Document Image Writer”,确认后将该PDF文件输出为MDI格式的虚拟打印文件。

注:如果没有找到“Microsoft Office Document Image Writer”项,使用Office 2003安装光盘中的“添加/删除

组件”更新安装该组件,选中“Office 工具 Microsoft DRAW转换器”。

然后,运行“Microsoft Office Document Imaging”,并利用它来打开刚才保存的MDI文件,选择“工具→将文本

发送到Word”菜单,在弹出的窗口中选中“在输出时保持图片版式不变”,确认后系统会提示“必须在执行此操作前重

新运行OCR。这可能需要一些时间”,不管它,确认即可。

以上仅在word2003中可用,其他版本没有Microsoft Office Document Image Writer。

3.怎么用PHP新建个word文档

<?php /** * Create a new COM object model */ $word = new COM("word.application") or die("Unable to instanciate Word"); $word->Visible = 1; $word->Documents->Add(); // Write content $word->Selection->TypeText("This is a test。

"); // Save as .doc document $word->Documents[1]->SaveAs("Useless_test.doc"); // Release the object $word->Quit(); $word = null; ?>。

4.如何用 PHP 生成 Word 文档

PHP 生成 word 文档,可以考虑以下两类办法:

1. 利用 windows 系统提供的 com组件。

这种方法的原理,是使用 php 的调用 com 组件功能函数,如果系统里安装过 office 的服务器,就可以调用 word.application 。

2. 利用PHP将内容写入doc文件之中。

这种方法,难分为两种,一种是生成mht格式写入word,另一种是编写纯 HTML 格式写入word。这种方法是基于 word 对 html 的良好支持。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .