ASCII आर्ट जेनरेटर
किसी भी छवि को ASCII आर्ट में बदलें — पूरी तरह आपके ब्राउज़र में, कुछ भी अपलोड नहीं होता।
यहाँ कोई छवि खींचें और छोड़ें, या
आपकी ASCII आर्ट यहाँ दिखाई देगी।
छवियों को ASCII आर्ट में बदलें
कोई फ़ोटो, लोगो या स्क्रीनशॉट छोड़ें और उसे वर्णों से बनी टेक्स्ट कला में बदलते देखें। छवि आपके डिवाइस पर ही रहती है: हर पिक्सेल यहीं आपके ब्राउज़र में पढ़ा और बदला जाता है, बिना किसी अपलोड, खाते या वॉटरमार्क के। स्तंभों में चौड़ाई चुनें, एक वर्ण रैम्प चुनें, और चाहें तो हल्के बैकग्राउंड के लिए इसे उल्टा करें, फिर परिणाम कॉपी करें या सादा .txt फ़ाइल के रूप में डाउनलोड करें।
यह कैसे काम करता है: छवि को एक ऑफ-स्क्रीन कैनवास पर खींचा जाता है, आपके चुने हुए स्तंभों की संख्या तक छोटा किया जाता है। चूँकि टेक्स्ट वर्ण अपनी चौड़ाई से लगभग दोगुने ऊँचे होते हैं, पंक्तियों की संख्या आधी कर दी जाती है ताकि आउटपुट मूल अनुपात बनाए रखे। प्रत्येक कोशिका की चमक (ल्यूमिनेंस) एक वर्ण से मैप होती है: गहरे पिक्सेल @ जैसे घने वर्ण बनते हैं और हल्के पिक्सेल खाली स्थान बनते हैं।
बेहतर परिणाम के लिए सुझाव
स्पष्ट विषय वाली उच्च-कंट्रास्ट छवियाँ सबसे अच्छी बदलती हैं। छोटी चौड़ाई अधिक मोटा, अमूर्त रूप देती है; बड़ी चौड़ाई अधिक विवरण पकड़ती है पर इसे देखने के लिए छोटा फ़ॉन्ट और चौड़ी स्क्रीन चाहिए। ब्लॉक रैम्प (█▓▒░) टर्मिनल और कोड एडिटर में शानदार दिखता है, जबकि मानक रैम्प चैट और ईमेल में अच्छा पढ़ा जाता है। गहरे बैकग्राउंड पर चिपकाने के लिए उल्टा करें का उपयोग करें।
सामान्य प्रश्न
क्या मेरी छवि कहीं अपलोड होती है? नहीं। फ़ाइल ब्राउज़र के FileReader से स्थानीय रूप से पढ़ी जाती है और कैनवास पर खींची जाती है; किसी सर्वर को कुछ नहीं भेजा जाता।
कौन से छवि प्रारूप समर्थित हैं? वह सब जो आपका ब्राउज़र दिखा सके — JPG, PNG, GIF, WebP, BMP और आमतौर पर SVG। पारदर्शी क्षेत्रों को हल्के पिक्सेल माना जाता है।
आर्ट दबा हुआ या खिंचा हुआ क्यों दिखता है? यह टूल ऊँचे वर्णों की भरपाई के लिए पहले ही पंक्तियाँ आधी कर देता है, पर दिखने वाला अनुपात आपके व्यूअर के फ़ॉन्ट पर भी निर्भर करता है। इसे वहाँ चिपकाएँ जहाँ फ़ॉन्ट मेल खाता हो और ज़रूरत हो तो अलग चौड़ाई आज़माएँ।
वर्ण रैम्प क्या है? यह सबसे गहरे से सबसे हल्के तक क्रमित वर्णों का समूह है। प्रत्येक पिक्सेल की चमक इस रैम्प से एक वर्ण चुनती है, इसलिए लंबा रैम्प अधिक चिकनी छायांकन देता है।
ASCII आर्ट का उपयोग कैसे करें? इसे किसी कोड टिप्पणी, README, चैट संदेश या टर्मिनल बैनर में कॉपी करें, या .txt फ़ाइल डाउनलोड करें। सही संरेखण के लिए इसे हमेशा मोनोस्पेस फ़ॉन्ट में दिखाएँ।