"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > ब्राउज़रों में जावास्क्रिप्ट में एक बाइनरी वेब-सर्विस रिस्पांस से एक पीडीएफ कैसे उत्पन्न करें?

ब्राउज़रों में जावास्क्रिप्ट में एक बाइनरी वेब-सर्विस रिस्पांस से एक पीडीएफ कैसे उत्पन्न करें?

2025-03-22 पर पोस्ट किया गया
ब्राउज़ करें:709

प्रदान की गई बाइनरी स्ट्रीम में पीडीएफ हेडर और कंटेंट शामिल हैं। जबकि डेटा-यूआरआई विधि कुछ ब्राउज़रों में काम करती है, यह इंटरनेट एक्सप्लोरर 9 और फ़ायरफ़ॉक्स में विफल हो जाती है। कार्यान्वयन। एक बूँद वस्तु के रूप में प्राप्त किया। यह बूँद पीडीएफ फाइल का प्रतिनिधित्व करता है। इसके बाद, आप उपयोगकर्ताओं को पीडीएफ डाउनलोड करने की अनुमति देने के लिए CreateObjecturl विधि का उपयोग करके एक डाउनलोड लिंक बना सकते हैं। request.open ("get", "/path/to/pdf", true); अनुरोध। request.onload = function (e) { if (this.status === 200) { // `ब्लोब` प्रतिक्रिया कंसोल.लॉग (this.response); // `this.response` का` objecturl` बनाएँ: `.pdf` के रूप में` ब्लोब` var file = window.url.createobjecturl (this.response); var a = document.createelement ("a"); a.href = फ़ाइल; A.Download = this.response.name || "डिटेलपडीएफ"; document.body.appendchild (a); a.click (); // `ए` के बाद` `संवाद के रूप में सहेजें, // `विंडो` reges` फोकस` window.onfocus = function () { document.body.removechild (a) } }; }; request.send (); How to Generate a PDF from a Binary Web-Service Response in JavaScript Across Browsers?

कुछ ब्राउज़रों में

उपयोगकर्ताओं को आसानी से pdf फ़ाइल

डाउनलोड करने की अनुमति देता है

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3