Word提供了一个Word对象,通过在“引用”中的该对象,可以实现对Word的控制。以下的代码演示了执行WordBasic语句,该段代码是动态引用对象,无须在工程中引用Word对象。
DimwdAsObject
Setwd=CreateObject("Word.Basic")
wd.FileNewDefault
wd.FontSize20
wd.Insert"Hello,World"
wd.FileSaveAs"Hello.Doc"
wd.FileClose
执行后,将产生一个Hello.Doc。一个种办法是在Word中调试好WordBasic语句后,再发布到VB中。类似的处理应该也可以用在Execl中。
Word自动生成文字代码可以帮助你快速编写文档,它可以自动生成标题、段落、正文、引用、列表、数学符号、图片等,让你更轻松地完成文档编辑。此外,Word还支持自动拼写检查、语法检查、自动更正和自动完成等功能,帮助你更加轻松地完成文字处理。
快速生成300M大小的word文档
1
先复制一篇文章,保存为1.txt文件,多次重复粘贴,使txt大小达到100K左右。
2
新建一个creat_file.bat文件,用记事本打开,复制下面代码到creat_file.bat文件中。
@echo off
for /l %%n in (1,1,3000) do (
type 1.txt 1.doc
)
3
把1.txt和creat_file.bat放在同一级目录,双击creat_file.bat运行。
4
等待一会儿,会在当前目录生成一个1.doc,在批处理运行过程中,1.doc大小是不断增加的。上面代码中,懒蛇运行了3000次,也就是300*107K,最后生成了310M大小的1.doc文件。
END
如何自定义生成文件大小
for /l %%n in (1,1,3000) do (
修改上述代码中的3000为你需要的数字。这段代码的意思是,把1.txt文件内容写入到1.doc,并且循环3000次。
利用php生成word文档,生成的word文件可以用word,wps等软件打开。具体代码如下:
function word($data,$fileName=""){
if(empty($data)) return "";
$data="".$data."";
if(empty($fileName)) $fileName=date("YmdHis").".doc";
$fp=fopen($fileName,"wb");
fwrite($fp,$data);
fclose($fp);
}
示例如下:
$str="
利用php创建word文档
1.我们首先鼠标右击电脑桌面。2.然后在弹出的窗口中点击新建。3.最后在下拉菜单中选择Microsoft Word文档就可以了。4.或者打开word文档左上角的文件选项,点击新建,选择空白文档也是可以创建的。
本文转载自互联网,如有侵权,联系删除