
以前のように我々 はできる限りを見ました 任意の web ページを PDF 形式で保存します。, 必要性を持つことができますまた、 ユーザー ことができます。 保存 o ダウンロード 任意のページまたはあなたのサイトの一部 形式です。DOC, 形式 Microsoft Word パッケージ 事務所.
多分それはのようないくつかを与える必要があるので 情報 方法で生成されました。 動的です 行為で、, したがって, 自分が思うファイルはできませんし、それをダウンロードできるようにします。.
形式のファイルを動的に作成する方法。PHP のドキュメント
最も重要なことは、これまでに配置することですあなた PHP のコード シリーズ ディレクティブ o ヘッダー 示すために送信するデータは、します。 DOC 形式. これを行うに, あなたのコードの先頭に, 以下を挿入します。:
1 2 3 4 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> |
これらの 2 つのディレクティブ, 示すが、 ファイル 生成するは Microsoft Word を入力します。 と, さらに, それです ダウンロードになります 名前の, 既定では, の nombreDelArchivo.doc.
その後、, 開始、 通常のダイヤル アーカイブ HTML, で、 ヘッダー, 次のタグを追加します。 目標:
1 | <meta charset="Windows-1252" /> |
我々 が何を示しているが、 文字セット 使用するウィンドウを通常使用するものは、します。, 、 Windows-1252.
最後に, タグ内で 体, 単に 作成または挿入します。 、 テキスト このファイルに追加すること. このタグを使用することができます。 ヘッドライン と 段落, に加えて、他.
A 例を示します。 ファイル Microsoft Word, で 形式です。DOC 生成されました。 動的に 差出人 PHP 我々 が見てきたよう, 以下かもしれない:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="Windows-1252" /> </head> <body> <h1>Ejemplo de archivo de Word generado mediante PHP!</h1> <p>Este es un archivo de ejemplo donde se demuestran las posibilidades para generar archivos DOC dinámicamente.</p> </body> </html> |
この方法では, できます 供給 に、 ユーザー 内のファイル DOC 形式 生成されました。 動的に によって PHP 詳細については、アプリケーションの時に 正確かつ革新的です この目的のための時にあること.
