在PHP中创建(样式化,带有图像标题)Word文档?
我目前使用的是COM对象这个词,它非常古怪,但却能起作用 不幸的是,服务器上的设置已被更改,因此我无法再访问它,我正在寻找替代方案 我非常喜欢fopen路由的想法,它显然允许您使用HTML样式在页面上使用,但每当我尝试这种方法(或使用来自web的示例)时,它只是将HTML代码直接“按原样”放在页面中,不是很有用 有人能推荐一个好的替代方案吗,还有COM对象?如果真的有一个。。。?我的主要要求是将文档保存在服务器上,并允许我在标题中输入图像。您考虑过吗在PHP中创建(样式化,带有图像标题)Word文档?,php,ms-word,Php,Ms Word,我目前使用的是COM对象这个词,它非常古怪,但却能起作用 不幸的是,服务器上的设置已被更改,因此我无法再访问它,我正在寻找替代方案 我非常喜欢fopen路由的想法,它显然允许您使用HTML样式在页面上使用,但每当我尝试这种方法(或使用来自web的示例)时,它只是将HTML代码直接“按原样”放在页面中,不是很有用 有人能推荐一个好的替代方案吗,还有COM对象?如果真的有一个。。。?我的主要要求是将文档保存在服务器上,并允许我在标题中输入图像。您考虑过吗 请注意,它只能创建较新的Office Ope
请注意,它只能创建较新的Office Open XML(Office 2007+)格式文档。非常感谢您的推荐,不幸的是,这里的每个人都使用旧Office,因此这对我没有多大用处:(From:
“要在Microsoft Office<2007中打开由PHPWord创建的文件,您需要“Microsoft Office兼容性包”。
()。如果您坚持使用较新的文档格式,会容易得多。旧格式是一场噩梦。谢谢,但这需要它在这里的2000台机器上安装,这是不太可能的:(啊,我希望您有一个较小的办公室:)在这种情况下,这对你不起作用。出于好奇,所有这些计算机上都安装了什么版本的Office?不幸的是,我不能很容易地帮助你,因为我手边没有安装这个版本。你在对你的问题的评论中有这样的想法。我在玩弄这个,但不能改变正文的边距和image几乎正好是页面宽度,因此有1英寸的边距,看起来很傻:/$fp=fopen(“test.doc”,“w+”);$str=“test”;fwrite($fp,$str);fclose($fp);