我如何使用PHP从word文档中删除格式

时间:2010-12-24 05:46:38

标签: php

我想显示一个word文件,然后提取内容并将其显示在单独的textarea中。我也想废除格式化。

当我使用php

读取文本文件时,这就是我得到的
  

YYYY运行   负责人:国际业务   国际商务[国际商务名称]   作者] [机构名称]   国际商业问题1   提高规模收益(或   生产中的规模经济   一个无可争辩的现象   表征现实世界的生产,   而且,他们一直都是   被公认为是主要来源   经济繁荣。尽管如此,他们   

从未发挥过重要作用

这是代码

$fh = fopen($newname, 'r'); 
$contents => fread($fh, filesize($newname));
fclose($fh); unlink($newname); echo
"<br/>"; echo $contents;

我怎样才能摆脱所有这些挑战。

由于

2 个答案:

答案 0 :(得分:1)

这将帮助您将文件发送到客户端系统,他们将能够下载它。

<?php
$filename = "test.doc";


if(!file_exists($filename) ) {
    die("The file '{$filename}' does not exist.");
}

header("Content-Type; application/msword");
header("Content-Disposition: attachment; filename=". basename($filename));
header("Content-Length: ". filesize($filename));
header("Content-Transfer-Encoding: binary");


readfile($filename);
?>

答案 1 :(得分:0)

请参阅此问题:Reading/Writing a MS Word file in PHP