
के रूप में हम कर सकते थे पूर्व के रूप में हमने देखा PDF स्वरूप में किसी भी वेब पेज सहेजना, आप भी के लिए एक की जरूरत है सकते हैं अपने उपयोगकर्ताओं कर सकते हैं सहेजें ओ डाउनलोड करें किसी भी पृष्ठ या में आपकी साइट का हिस्सा स्वरूप। डॉक्टर, का स्वरूप Microsoft Word पैकेज कार्यालय.
शायद यह है क्योंकि आप कुछ की तरह देने की जरूरत जानकारी कि एक तरह से उत्पन्न होता है गतिशील इस अधिनियम में और, इसलिए, आप अपने आप को लगता है कि फ़ाइल संभव नहीं है और आप इसे डाउनलोड के लिए उपलब्ध कराएँ.
गतिशील रूप से एक फ़ाइल स्वरूप में बनाने के लिए कैसे। PHP में डॉक्टर
यह करने के लिए सबसे महत्वपूर्ण बात है में जगह करने के लिए अपने PHP में कोड की एक श्रृंखला परिपत्रहरू ओ शीर्ष लेख इंगित करने के लिए आप प्रसारित डेटा में हैं DOC प्रारूप. ऐसा करने के लिए, अपने कोड की शुरुआत में, निम्न सम्मिलित करें:
1 2 3 4 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> |
इन के साथ दो निर्देशों, आप जो कर रहे हैं दर्शाता है फ़ाइल के उत्पन्न करने के लिए है Microsoft Word लिखें और, इसके अलावा, यह है डाउनलोड हो जाएगा नाम के साथ, डिफ़ॉल्ट रूप से, के nombreDelArchivo.doc.
उसके बाद, शुरू होता है सामान्य डायल पुरालेख HTML, और में शीर्ष लेख, निम्न टैग जोड़ें लक्ष्य:
1 | <meta charset="Windows-1252" /> |
क्या हम का संकेत कर रहे हैं के साथ कि वर्ण सेट का उपयोग करने के लिए सामान्य रूप से Windows का उपयोग करता है एक यह है कि, को Windows-1252.
अंत में, टैग के भीतर शरीर, बस बनाता या सम्मिलित करता है को पाठ कि आप इस फ़ाइल को जोड़ना चाहते हैं. आप इस टैग का उपयोग कर सकते हैं सुर्खियों में और पैराग्राफ, अन्य के अलावा.
A संभव उदाहरण एक फ़ाइल के Microsoft Word, में स्वरूप। डॉक्टर उत्पन्न गतिशील रूप से से 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 अधिक जानकारी के साथ अपने आवेदन के समय सटीक और अभिनव है कि आप इस उद्देश्य के लिए उस समय.
