मैं वर्ड दस्तावेज़ उत्पन्न करने के लिए docx.js (Github repo) का उपयोग करने का प्रयास कर रहा हूं लेकिन मुझे इसे काम करने के लिए प्रतीत नहीं होता है।Docx.js के साथ जावास्क्रिप्ट में एक वर्ड दस्तावेज़ जेनरेट करें?
मैं एक " 'textAlign' अपरिभाषित त्रुटि"
if (inNode.style && inNode.style.textAlign){..}
कौन सा समारोह convertContent
उपलब्ध बनाता ठीक करने के लिए लाइन 247 में संशोधन के बाद गूगल क्रोम कंसोल में कच्चे कोड की नकल की। जिसके परिणामस्वरूप एक वस्तु है उदा। में
JSON.stringify(convertContent($('<p>Word!</p>)[0]))
परिणाम -
"{"string":
"<w:body>
<w:p>
<w:r>
<w:t xml:space=\"preserve\">Word!</w:t>
</w:r>
</w:p>
</w:body>"
,"charSpaceCount":5
,"charCount":5,
"pCount":1}"
मैं नोटपैड में ++
<w:body>
<w:p>
<w:r>
<w:t xml:space="preserve">Word!</w:t>
</w:r>
</w:p>
</w:body>
की नकल की और 'docx' का ही विस्तार के साथ एक फ़ाइल के रूप में सहेजा गया लेकिन जब मैं एमएस वर्ड में खोलने लेकिन यह कहता है 'खोला नहीं जा सकता क्योंकि सामग्री के साथ कोई समस्या है'।
क्या मुझे कुछ विशेषता या एक्सएमएल टैग या कुछ याद आ रही है?
क्या आपने एम 4rio के गिथब रेपो का उपयोग करने का प्रयास किया है? इसका उपयोग करने का एक उदाहरण है: https://github.com/MrRio/DOCX.js – edi9999
उदाहरण कोड चलाने के बाद मुझे यह त्रुटि मिल रही है - 'TypeError: ऑब्जेक्ट फ़ंक्शन बाउंड (var_args) {वापसी func.apply (thisObject, args .concat (टुकड़ा (तर्क))); } में कोई विधि नहीं है 'AJAX' – Peter
क्या आपने jQuery लोड किया है? निर्भरता निम्न हैं: ' \t \t <स्क्रिप्ट टाइप = "टेक्स्ट/जावास्क्रिप्ट" src = "./ libs/jszip/jszip.js"> ' – edi9999