PHP 到 DOC - CSS 和图像未在文档文件中应用

标签 php html css doc

我正在使用 PHP 创建 doc 文件。
doc.php:

<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=document_name.doc");

echo "<html>";
echo "<meta http-equiv='\Content-Type\' content='\text/html'; charset='Windows-1252'>";
echo "<head><link rel='stylesheet' type='text/css' href='../doc.css'></head>"; 
echo "<body>";
echo "<b>My first document</b><img src='../images/logo.png'>";
echo "</body>";
echo "</html>";
?>

执行此文件后,正在创建“document_name.doc”文件,但未应用 css 和图像。

有什么解决办法吗?

最佳答案

您可以尝试使用 header :

<html>
    <meta http-equiv='\Content-Type\' content='\text/html'; charset='Windows-1252'>
    <head>
        <link rel='stylesheet' type='text/css' href='../doc.css'>
    </head>
    <body>enter code here
        <b>My first document</b>
        <img src='../images/logo.png'>
    </body>
</html>

如果您设计和创建一个 word 文档,您可以查看 PHPWord

关于PHP 到 DOC - CSS 和图像未在文档文件中应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24933202/

相关文章:

javascript - 无法识别但在同一文件夹中的文件

python - 浏览器不解释我的 CSS

html - IE 7兼容模式位置:absolute bug

php - Youtube Api率(不喜欢)发布请求不起作用

javascript - 为什么提交按钮会导致其他选项卡?

php - 使用 php 处理程序 dso 时的 Easyapache 4 问题

jquery - 如何在完整文档上触发点击事件时忽略子字段

javascript - 谷歌地图下推内容?

php - 您在 mySQL 或 SESSIONS 之间选择什么来继续我的页面?

php - 在 PHP 中计算数组中的项目