ホームページ  >  記事  >  バックエンド開発  >  phpでワードファイルを生成

phpでワードファイルを生成

不言
不言オリジナル
2018-04-17 16:03:592228ブラウズ

この記事の内容は、php による Word ファイルの生成に関するものです。これで、必要な友人が参照できるようになります。

当事者の父親は、「私は Word ファイルを持っています。」これは、ユーザー情報に関するフォームです。このファイルに従って、システム内のすべてのユーザー データを私にエクスポートするのを手伝ってください。」;


その時は満足できませんでした。 「わかった、いつ欲しいの?」と怒って答えました



Baiduは利用可能なものと利用できないものをたくさんチェックしましたが、どれも非常に面倒に思えたので、ショートカット(文字の直接置換)を取ることにしました。 )

直接読み飛ばして文字を置き換えるだけで終わりかと思ったのですが、文字化けを大量に読んでしまいました。 。 。 。

最終的な実装アイデア↓↓↓

これらの操作を完了するためのインターフェイスを作成します

1. 当事者 A の父親から渡された Word ファイルを開き、XML 形式のファイルとして保存します (左上の名前を付けて保存、XML を選択)形式ドロップダウン メニューから)

2、xml ファイルを形式設定します。Baidu にはオンライン形式設定 Web サイトがたくさんあります

3。キー データを見つけて、特別な文字列に置き換えます (重複しないように注意してください)。 sb_jia_fang_XXX など)、別のデータに従って直接置き換えて保存します。ステップ 3 と 4: 必要に応じて 2 つのうちの 1 つを選択します

4. XML ファイル内のキー データを、TP フレームワークの「{$sb}」、ほとんどの JS の「{{sb}}」などのテンプレート変数に変更します。テンプレート エンジンを使用して、ユーザー データを変数レンダリング テンプレートに渡すだけです。

5. このステップでは、ユーザー 2 のテーブルの XML 文字列を取得し、リクエスト ヘッダーのコンテンツ タイプを設定し、このリクエストでファイルのダウンロードを返し、形式を doc に設定して、XML コード文字列を出力します。フロントデスク ブラウザにファイルのダウンロードを求めるメッセージが表示されるので、そのまま保存します。


一言で言えば: Word から XML、XML キー データの変更、サーバー設定リクエスト ヘッダー情報リターン ファイルのダウンロード~~

関連推奨事項:

PHP が音声を生成する

PHP が WeChat QR コードの例を生成する

PHP で生成された画像共有の例

以上がphpでワードファイルを生成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHPの印刷の問題次の記事:PHPの印刷の問題