ホームページ > バックエンド開発 > PHPチュートリアル > PHP による画像付きの WORD のエクスポートについて

PHP による画像付きの WORD のエクスポートについて

WBOY
リリース: 2016-06-23 14:08:33
オリジナル
3528 人が閲覧しました

使用されるメソッド:
1. MhtFileMaker.php クラス。MHT を使用して DOC を変換します。画像は空白でサイズがありません。 (重要なのは、形式が私が望むものではないということです)
2. phpWord クラスは addImages を使用してエクスポートされます。画像も空白で、サイズが異なります。エクスポートされた DOC ファイルはまだ 135 KB であり、サイズと容量の属性を保存するのに相当します。なぜ表示できないのですか? !
3.COMコンポーネント。誰もがこれは比較的愚かな方法だと言いましたが、この男はロードが遅すぎて基本的に失敗しました。 (ブラウザは常にステータスを読み取ります)

++++++++++++++++++++++++++++
ここで解決します。PHP 画像を含む形式でエクスポートするだけです。 。
ありがとう! !


ディスカッションへの返信 (解決策)

連絡が取れていない場合、PDF としてエクスポートすることを検討していただけますか。

画像自体が空白であると思われます

画像にさらされたことはありませんが、うまくいかない場合は、PDF としてエクスポートすることを検討していただけますか。
++++ 現在、主に画像が表示できないため、WORD のみ使用できますが、その他は問題ありません。


画像自体が空白であると思われます
++++ 画像は実際には空白ではなく、相対パスと絶対パスの両方を試しました。インターネットではbase64エンコードの問題が話題になっていますが、私はPHPWORDに付属のIMAGEケースを使用していましたが、それでは画像を表示できません。 PHPの設定が完全​​ではないのではないかと考えています。しかし、GD図書館は開いています。

phpWordはword2007のみをサポートしているようですよね?

phpWordはword2007のみをサポートしているようですよね?
+++はい、WORD2007 がインストールされており、DOCX も開くことができます。
ここで問題は非常に奇妙です。テキストのサイズとスタイルを設定でき、表を操作でき、画像を追加できます(スタイルとサイズのみ)が、画像が表示されません。
もちろん、DOCX形式へのエクスポートにも対応しています。

Word2007 を持っていません。通常、docx ファイルを開くのに wps を使用します
phpword サンプルプログラム image.php によって生成された image.docx は、wps を使用して表示できません

しかし、winrar で image.docx を開くと、確かに、word/media ディレクトリで確認できます。挿入された図
は、phpword によって生成された docx ドキュメント情報が間違っていることを示しています

Word2007 を使用しているため、同じ内容のファイルを手動で生成し、それらの違いを比較できます。 2 つ

私は word2007 を持っていないので、docx ファイルを開くのに通常は wps を使用します
phpword サンプル プログラム image.php によって生成された image.docx は、wps を使用して表示することはできません

++++++ それは雄弁です。 ! ! , 以前からMSWORD2007を使用していて、このパソコンはWPSです。解決しました!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート