मैं php5 में डेटाबेस से पुनर्प्राप्त एक बाइनरी फ़ाइल से पीडीएफ फ़ाइल कैसे उत्पन्न करूं? यह बेस 64 एन्कोडेड आता है, और मैंने इसे डीकोड किया है, लेकिन पता नहीं है कि आगे क्या करना है ...मैं एक बाइनरी फ़ाइल से पीडीएफ फ़ाइल कैसे उत्पन्न करूं?
उत्तर
द्विआधारी डेटा केवल वास्तविक फ़ाइल है, या फ़ाइल फ़ाइल के बिना, उस फ़ाइल की महत्वपूर्ण सामग्री है।
$base64 = /* some base64 encoded data fetched from somewhere */;
$binary = base64_decode($base64);
और वहाँ आप फ़ाइल डेटा/$binary
चर में फ़ाइल की सामग्री की है। यहां से, यह इस बात पर निर्भर करता है कि आप क्या करना चाहते हैं। आप एक फाइल करने के लिए डेटा लिख सकते हैं, और आप एक "वास्तविक" पीडीएफ फाइल मिलती है:
file_put_contents('my.pdf', $binary);
आप एक उचित हेडर के साथ ब्राउज़र के लिए बाहर डेटा थूक सकते हैं, और उपयोगकर्ता कुछ है कि एक तरह लग रहा है प्राप्त होगा पीडीएफ फाइल उन्हें:
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="my.pdf"');
echo $binary;
मैं आमतौर पर एसई साइटों पर धन्यवाद नहीं देता हूं ... बस वोट दें ... लेकिन, 2 घंटे खर्च करने के बाद "कठोर तरीके" करने की कोशिश करने के बाद, और मदद के लिए कोई स्रोत नहीं ढूंढ रहा ... मुझे आपको धन्यवाद देना है ! = D –
मैं आपकी आखिरी वाक्य दोहरा रहा हूं। :) मुझे नहीं पता कि सवाल क्या है! :)। यदि आप किसी ब्राउज़र को फ़ाइल को पुस करना चाहते हैं, तो आप हेडर सेट कर सकते हैं और डीकोडेड सामग्री स्ट्रीम कर सकते हैं। या यदि आप फ़ाइल को चाहते हैं, तो फ़ाइल सिस्टम पर लिखें और इसका इस्तेमाल करें। कृपया अपने प्रश्न पर अधिक स्पष्ट रहें!
धन्यवाद !!
क्षमा करें, लेकिन यह फ़ाइल-हैंडलिंग मेरे लिए नया है, इसलिए मैं यह पता लगाने की कोशिश कर रहा हूं कि पीडीएफ-फाइल का उपयोग कैसे करें, जो कि एक बाइनरी प्रारूप में आने वाली webservice से ला रहा है। – nli
- 1. मैं एक बाइनरी फ़ाइल कैसे विलय करूं?
- 2. मैं .svc फ़ाइल कैसे उत्पन्न करूं?
- 3. एक बाइनरी फ़ाइल (अजगर)
- 4. मैं पीडीएफ फ़ाइल से अनुलग्नक कैसे निकालूं?
- 5. एक क्रियालेख फ़ाइल से एक एसडब्ल्यूएफ फ़ाइल कैसे उत्पन्न करें?
- 6. एक बड़ी बाइनरी फ़ाइल
- 7. एक बाइनरी फ़ाइल
- 8. रीस्टफुल बाइनरी फ़ाइल
- 9. बाइनरी फ़ाइल
- 10. WinJS एप्लिकेशन से एक पीडीएफ फ़ाइल खोलें
- 11. मैं फॉपेन फ़ाइल संरचना से फ़ाइल हैंडल कैसे प्राप्त करूं?
- 12. कैसे एक एक एकल पीडीएफ आउटपुट फ़ाइल
- 13. बाइनरी फ़ाइल
- 14. पीडीएफ फ़ाइल
- 15. बाइनरी फ़ाइल
- 16. बाइनरी फ़ाइल
- 17. पीडीएफ फ़ाइल से पाठ निकालना
- 18. मैं सीवीएस से एक फ़ाइल को कैसे चेकआउट करूं?
- 19. मैं एक पर्ल डीबीएम फ़ाइल कुशलता से कैसे खाली करूं?
- 20. मैं एक App.Config फ़ाइल से CultureInfo.CurrentCulture कैसे सेट करूं?
- 21. मैं Django से एक टेक्स्ट फ़ाइल कैसे सेवा करूं?
- 22. मैं विशाल बाइनरी (फ़ाइल) का केवल एक हिस्सा कैसे चुनूं?
- 23. सी # - मैं एक बाइनरी फ़ाइल कैसे पढ़ और लिखूं?
- 24. मैं एक .mdmp फ़ाइल का विश्लेषण कैसे करूं?
- 25. वीबी - मैं एक बाइनरी फ़ाइल कैसे पढ़ और लिखूं?
- 26. मैं पर्ल में एक बाइनरी फ़ाइल कैसे बना सकता हूं?
- 27. "grep" बाइनरी फ़ाइल
- 28. पायथन में, मैं कुछ स्रोत डेटा से आसानी से छवि फ़ाइल कैसे उत्पन्न करूं?
- 29. जीवाश्म इतिहास से एक बाइनरी फ़ाइल को कैसे हटाएं
- 30. एक .po फ़ाइल कैसे उत्पन्न करें?
"बाइनरी फ़ाइल" क्या है? क्या आपका मतलब है कि आपने डेटाबेस में एन्कोड किए गए पीडीएफ दस्तावेज़ बेस 64 को संग्रहीत किया है? – deceze
मुझे एक webservice से फ़ाइल मिलती है और मैं इसे पठनीय बनाना चाहता हूं, लेकिन मुझे अपने विकल्पों को जानने से पहले मुझे पता नहीं है। – nli