关于PHP导出WORD带图片
已使用方法:
1、MhtFileMaker.php类,用MHT转换DOC,图片是空白的无大小。(重要的是,格式不是我想要的)
2、phpWord类采用addImages导出,图片也是空白的,也有大小。导出来的DOC文件还有135KB,相当于是存储了大小和容量那些属性,为什么显示不出来呢?!
3、COM组件。虽然大家说是一个比较笨的办法,不过那家伙加载也太慢了,基本没成功。(浏览器总是读取状态)
+++++++++++++++++++++++++++
在此求解,只为用PHP导出带格式的图片。
谢谢!!
回复讨论(解决方案)
没接触过,如果实在不行,可以考虑导出PDF不?
我怀疑你图片本身就是空白的
没接触过,如果实在不行,可以考虑导出PDF不?
++++ 目前是只能WORD,主要是图片显示不出来,其他倒还好。
我怀疑你图片本身就是空白的
++++ 图片真不是空白,而且不论是相对路径还是绝对路径,我都有试。网上是说base64位编码的问题,不过我用PHPWORD自带的IMAGE案例,它那个里面都显示不来图片。我在思考,是不是PHP哪里没有配置完全。不过GD库有开啊。
phpWord 似乎只支持 word2007 吧?
phpWord 似乎只支持 word2007 吧?
+++是的,我有装WORD2007,DOCX也打得开。
现在问题很蹊跷,文字可以设置大小和样式、可以操作表格,也可以添加图片(仅限样式和大小),就是不显示图片样子。
当然,还支持导出成DOCX格式。
我没有 word2007,通常用 wps 打开 docx 文件
phpword 示例程序 image.php 产生的 image.docx 用 wps 是看不到图片的
但是用 winrar 打开 image.docx 确实在 word/media 目录中看到了插入的图片
可见 phpword 产生的 docx 文档信息有误
既然你有 word2007,那么你可以手工生成同样内容的文件,然后对比两者间的差异
我没有 word2007,通常用 wps 打开 docx 文件
phpword 示例程序 image.php 产生的 image.docx 用 wps 是看不到图片的
++++++一语道破天经!!!,我之前一直用的MSWORD2007,这台电脑是WPS的。 解决了!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Alipay PHP ...

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

Die Anwendung des soliden Prinzips in der PHP -Entwicklung umfasst: 1. Prinzip der Einzelverantwortung (SRP): Jede Klasse ist nur für eine Funktion verantwortlich. 2. Open and Close Principle (OCP): Änderungen werden eher durch Erweiterung als durch Modifikation erreicht. 3.. Lischs Substitutionsprinzip (LSP): Unterklassen können Basisklassen ersetzen, ohne die Programmgenauigkeit zu beeinträchtigen. 4. Schnittstellen-Isolationsprinzip (ISP): Verwenden Sie feinkörnige Schnittstellen, um Abhängigkeiten und nicht verwendete Methoden zu vermeiden. 5. Abhängigkeitsinversionsprinzip (DIP): Hoch- und niedrige Module beruhen auf der Abstraktion und werden durch Abhängigkeitsinjektion implementiert.

In Artikel wird die in PHP 5.3 eingeführte LSB -Bindung (LSB) erörtert, die die Laufzeitauflösung der statischen Methode ermöglicht, um eine flexiblere Vererbung zu erfordern. Die praktischen Anwendungen und potenziellen Perfo von LSB

So setzen Sie die Berechtigungen von Unixsocket automatisch nach dem Neustart des Systems. Jedes Mal, wenn das System neu startet, müssen wir den folgenden Befehl ausführen, um die Berechtigungen von Unixsocket: sudo ...

Senden von JSON -Daten mithilfe der Curl -Bibliothek von PHP in der PHP -Entwicklung müssen häufig mit externen APIs interagieren. Eine der gängigen Möglichkeiten besteht darin, die Curl Library zu verwenden, um Post � ...

In Artikel werden wichtige Sicherheitsfunktionen in Frameworks erörtert, um vor Schwachstellen zu schützen, einschließlich Eingabevalidierung, Authentifizierung und regelmäßigen Aktualisierungen.

In dem Artikel werden Frameworks hinzugefügt, das sich auf das Verständnis der Architektur, das Identifizieren von Erweiterungspunkten und Best Practices für die Integration und Debuggierung hinzufügen.
