如何在php中格式化antiword的输出

如何在php中格式化antiword的输出,php,Php,我使用antiword读取php中的文档文件: <?php $filename = 'sample.doc'; $content = shell_exec('C:\\wamp\\www\\tester\\read_documents\\antiword\\antiword '.$filename); echo $content; ?> 是否可以格式化输出?表示: -f以格式化文本形式输出。这意味着将打印粗体文本 类似*粗体*,类似斜体/斜体/ 和带下划线的文本为带下划线的文本。 -

我使用antiword读取php中的文档文件:

<?php
$filename = 'sample.doc';
$content = shell_exec('C:\\wamp\\www\\tester\\read_documents\\antiword\\antiword '.$filename);
echo $content;
?>
是否可以格式化输出?

表示:

-f以格式化文本形式输出。这意味着将打印粗体文本 类似*粗体*,类似斜体/斜体/ 和带下划线的文本为带下划线的文本。 -p PostScript格式的纸张大小输出。可打印在 规定尺寸:10x14、a3、a4、a5、b4、, b5,主管,对开本,法律,信函, 笔记、四重奏、声明或小报。 -t以文本形式输出。违约 -XML格式的x文档类型定义输出。目前唯一的文件 类型定义是DocBook的db


因此,您可以选择各种输出格式;默认情况下,反Word会删除所有格式。我猜您需要-f选项,并可能将简单格式替换为HTML标记。

。输出是什么?如何格式化?不需要在单引号字符串中转义\。只有当它在收盘前到达。您还可以使用-xdb标志将其转换为docbook文档,然后重新格式化该输出。那么,如果它已经是粗体/斜体/格式,我该如何格式化它呢?