एएसपी में एक पीडीएफ फाइल कैसे खोलें

पोर्टेबल दस्तावेज़ प्रारूप (पीडीएफ) वेब पर उपयोगकर्ताओं को डेटा और फ़ाइलों को प्रदर्शित करने के लिए लोकप्रिय है, क्योंकि यह एक मानक प्रारूप है जो ब्राउज़र-विशिष्ट नहीं है। अधिकांश ब्राउज़र पीडीएफ फाइलों के इन-लाइन डिस्प्ले का समर्थन करते हैं, और प्रारूप के निर्माता, एडोब सिस्टम्स, मुफ्त पीडीएफ रीडर एप्लिकेशन प्रदान करते हैं। एएसपी में एक पीडीएफ फाइल खोलने के लिए, आपको एक स्क्रिप्टिंग भाषा का उपयोग करना होगा। ASP में डिफ़ॉल्ट भाषा VBScript है, जो Microsoft की सर्वर साइड स्क्रिप्टिंग भाषा है। केवल उसी समय जब इस भाषा का उपयोग क्लाइंट पक्ष पर किया जा सकता है Microsoft Internet Explorer में है।

चरण 1

नोटपैड या अपने पसंदीदा प्रोग्रामिंग इंटरफ़ेस में एक नई फ़ाइल बनाएँ। फ़ाइल को \"openPDF.asp\" नाम दें और इसे अपनी वेबसाइट पर सहेजें।

चरण दो

बॉडी और HTML संरचना बनाने के लिए अपनी ASP फ़ाइल में कोड जोड़ें। इसे पूरा करने के लिए नीचे दिए गए कोड को कॉपी करें:

<% %>

चरण 3

अपने फ़ाइल नाम के लिए एक चर बनाएँ और इसे अपनी ASP फ़ाइल के कोड अनुभाग में जोड़ें। नीचे दिए गए उदाहरण को कॉपी करें:

मंद strPDF strPDF= \"C:\myDocument.pdf\"

चरण 4

फ़ाइल स्ट्रीम ऑब्जेक्ट बनाएं और उसमें फ़ाइल लोड करें। नीचे दिया गया वीबीस्क्रिप्ट उदाहरण दिखाता है कि यह कैसे करें:

सेट oFileStream = Server.CreateObject(\"ADODB.Stream\") oFileStream.Open oFileStream.Type = 1 'बाइनरी oFileStream.LoadFromFile strPDF

चरण 5

फ़ाइल के सामग्री प्रकार को PDF पर सेट करें और फ़ाइल को ब्राउज़र पर लिखें। इन कार्यों को करने के लिए निम्नलिखित कोड का प्रयोग करें:

Response.ContentType = \"application/pdf\" Response.AddHeader(\"Content-Disposition\", \"inline; filename=\" + strPDF) Response.BinaryWrite(oFileStream.Read)

अपनी फ़ाइल स्ट्रीम बंद करें और मेमोरी छोड़ें:

oFileStream.Close सेट oFileStream= कुछ नहीं