वेब पर कब्जा और परिवर्तित करने के लिए उपकरण
GrabzIt के ऑनलाइन समुदाय

DOCX के परिणाम को जावास्क्रिप्ट में बदलना

हाय,

मैं html को निर्यात करने के लिए जावास्क्रिप्ट कोड का उपयोग कर रहा हूं intओ डॉक्स।


क्या कोई ऐसा तरीका है जिसे मैं डाउनलोड करने से पहले प्रतिक्रिया में हेरफेर कर सकता हूं या मुझे प्रतिक्रिया में फ़ाइल मिल सकती है इसलिए मैं अपनी ज़रूरत के अनुसार इसे डाउनलोड कर सकता हूं।

GrabzIt("Application Key").ConvertHTML(data ,{"onfinish": function(response){
alert(response);
},
"format": "docx"}).Create();

यहाँ के रूप में एक onfinish घटना है, लेकिन यहाँ मैं किसी भी प्रतिक्रिया फ़ाइल प्रतिक्रिया केवल आईडी नहीं मिलता है

अगर हमारे पास ऐसा कुछ है तो मदद की जाएगी।

25 जून 2019 को GrabzIt सपोर्ट द्वारा पूछा गया

आप का उपयोग करके प्रतिक्रिया प्राप्त कर सकते हैं DataURI विधि, जो बेसएक्सएनयूएमएक्स एन्कोडेड प्रारूप में प्रतिक्रिया देता है।

हालाँकि, जब DOCX प्रारूप निबंधात्मक रूप से एक ज़िप फ़ाइल होती है, जो कई XML फ़ाइलों से बनी होती है, जिसमें सामग्री, शैली आदि जैसी चीजों को शामिल किया जाता है, तो आप सर्वर साइड भाषा का उपयोग करके बेहतर हो सकते हैं यदि आप इसे आज़माना चाहते हैं और इसमें हेरफेर करना चाहते हैं।

25 जून 2019 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

हाय,

DataUri कॉलबैक विधि का उपयोग करने के बाद मुझे नीचे की प्रतिक्रिया मिली, लेकिन क्या इसे बदलने का कोई तरीका है intओ फ़ाइल स्वरूप तो मैं हेरफेर के बाद इसे डाउनलोड कर सकता है

डेटा: आवेदन / vnd.openxmlformats-officedocument.wordprocessingml.document; base64,
UEsDBBQAAAAIABlr2U5ryYMnqhgAAPTYAAARABwAd29yZC9kb2N1bWVudC54bWwgohgA

धन्यवाद

 

 

 

25 जून 2019 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

याद रखें कि आप इसे जावास्क्रिप्ट में करने का प्रयास कर रहे हैं, इसलिए यह गंभीर सीमा आप क्या कर सकते हैं यदि आप सर्वर-साइड प्रोग्रामिंग भाषा का उपयोग करने के लिए तैयार नहीं हैं।

आपके पास दो विकल्प:

पहला विकल्प डेटा यूआरआई को एक HTML लिंक में डालना और एक जोड़ना है डाउनलोड विशेषता। जब कोई लिंक पर क्लिक करेगा तो वह डाउनलोड हो जाएगा।

अन्यथा आप इसे अपलोड कर सकते हैं एक सर्वर साइड प्रोग्रामिंग भाषा के लिए डेटा यूआरआई। फिर इसे मैनिपुलेट करें और फिर से उद्देश्य के लिए एक नई वेब सेवा बनाकर और क्लाइंट की तरफ से कॉल करके इसे फिर से डाउनलोड करें।

25 जून 2019 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

आपके उत्तर के लिए धन्यवाद।

दरअसल, मैं सिर्फ dlownloaded फाइल रखना चाहता हूं into कुछ फ़ोल्डर, जो DataUri कॉल बैक विधि द्वारा प्रतिक्रिया प्राप्त करने के बाद फ्लाई पर बनाएंगे 

 

धन्यवाद

चरंजीत सिंह

 

जिसका जवाब चरणजीत सिंह ने 25 जून 2019 को दिया