مولد فن ASCII
Freeحوّل النص المكتوب أو الصورة التي تم تحميلها إلى فن ASCII. اختر نمط خط أو تدرج أحرف، واحتفظ باللون، وصدّر كنص عادي أو PNG.
كل شيء يعمل في متصفحك. لا يتم رفع النص أو الصور إلى أي خادم أبدًا.
اسحب وأفلت صورة، أو انقر للتصفح، أو الصق من الحافظة
اكتب نصًا أو ارفع صورة لإنشاء فن ASCII.
النشاط الأخير
مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.
لا يوجد نشاط بعد. كن أول من يبدأ.
ماذا تفعل هذه الأداة
يحوّل مولد فن ASCII نصًا مكتوبًا أو صورة مرفوعة إلى فن نصي مكوّن بالكامل من أحرف عادية. اكتب كلمة للحصول على لافتة كبيرة بأسلوب مميز (مفيدة لملفات README أو رسائل بدء تشغيل الطرفية أو تواقيع المنتديات)، أو ارفع صورة للحصول على عرض كلاسيكي قائم على الأحرف لها، مع اختيار أنماط الخط ومجموعات الأحرف ولون اختياري.
كيف يعمل
يُحوَّل النص والصور بواسطة نفس المحرك: يُقرأ المصدر (النص المرسوم أو الصورة) بكسلاً بكسلاً من لوحة HTML، ثم يُقسَّم إلى شبكة من الخلايا -- عدد الأعمدة هو ما تحدده بمنزلق العرض، ويُحسب عدد الصفوف كالتالي: الصفوف = round((ارتفاع المصدر / عرض المصدر) × الأعمدة × 0.55)، حيث يصحح الرقم 0.55 كون الأحرف أحادية المسافة أطول من عرضها، بحيث يحافظ الفن النهائي على النسب الصحيحة.
يُحوَّل كل بكسل داخل خلية إلى قيمة سطوع باستخدام السطوع = 0.299 × أحمر + 0.587 × أخضر + 0.114 × أزرق (الصيغة القياسية لمدى سطوع اللون كما تراه عين الإنسان)، ثم يُحسب المتوسط عبر الخلية بأكملها. هذا السطوع المتوسط، من 0 (أسود) إلى 255 (أبيض)، يختار حرفًا واحدًا من التدرج المحدد: الفهرس = round((السطوع ÷ 255) × (طول التدرج − 1))، بحيث تحصل الخلايا السوداء على الحرف الأكثف وتحصل الخلايا البيضاء على الأفتح (أو العكس، مع تفعيل العكس).
المشكلات التي تحلها
- إضافة لافتة نصية لافتة للنظر إلى ملف README أو أداة سطر أوامر أو رسالة commit أو ترويسة تعليق برمجي.
- تحويل شعار أو صورة إلى صورة أحرف بطراز الطرفية القديم لتوقيع منتدى أو رسالة Discord أو بريد إلكتروني نصي عادي.
- إنشاء فن ASCII دون تثبيت أدوات سطر أوامر مثل figlet أو jp2a.
- الاحتفاظ بمعاينة ملونة للعمل الفني مع القدرة على تصدير نسخة نصية عادية نظيفة بلون واحد.
الأسئلة الشائعة
›كيف يعمل تحويل صورة أو نص إلى فن ASCII في الواقع؟
ترسم الأداة نصك (باستخدام خط حقيقي من المتصفح) أو صورتك على لوحة مخفية، وتقرأ لون كل بكسل، ثم تقسم تلك اللوحة إلى شبكة من الكتل الصغيرة، كتلة واحدة لكل حرف في الناتج. يختار متوسط سطوع كل كتلة حرفًا من تدرج مرتب من "الأكثف" إلى "الأفتح" -- الكتل الداكنة تحصل على أحرف كثيفة مثل @ أو #، والكتل الفاتحة تحصل على أحرف متناثرة مثل . أو مسافة فارغة.
›لماذا تنطبق أنماط "كتلي" و"مائل" و"ظل ثلاثي الأبعاد" وغيرها فقط على وضع النص؟
تغيّر هذه الأنماط طريقة رسم النص المكتوب قبل تحويله إلى أحرف -- وزن خط أثقل لـ"كتلي"، خط مائل لـ"مائل"، طبقة مكررة مُزاحة لـ"ظل ثلاثي الأبعاد"، تفريغ بلا تعبئة لـ"تفريغ". الصورة المرفوعة ليس لها "خط" يمكن تطبيق نمط عليه، لذا يأخذ وضع الصورة عينات من الصورة دائمًا كما هي تمامًا.
›ماذا تفعل ميزة "الاحتفاظ باللون"، وهل ستظل تعمل إذا لصقتها في مكان آخر؟
عند تفعيل "الاحتفاظ باللون"، يُلوَّن كل حرف على الشاشة ليطابق متوسط لون كتلته المصدر، بحيث يستمر العمل الفني بالمظهر نفسه للصورة الأصلية أو النص الملون مباشرة على الصفحة. تصديرات النص العادي (نسخ، تنزيل .txt) تكون دائمًا بلون واحد، لأن النص العادي ليس له لون لكل حرف -- فقط المعاينة على الصفحة وتنزيل PNG يحتفظان باللون.
›ما هو تدرج الأحرف، وهل يمكنني استخدام تدرجي الخاص؟
التدرج هو مجموعة مرتبة من الأحرف تُستخدم من الأغمق/الأكثف إلى الأفتح/الأكثر تناثرًا، مثل "@%#*+=-:. " للمظهر الكلاسيكي أو أحرف الكتل مثل "█▓▒░" لنتيجة أنظف وأكثر صلابة. اختر مخصص واكتب أحرفك الخاصة بأي ترتيب من الكثيف إلى الفاتح لتصميم مظهرك الخاص.
›هل تُرفع صورتي إلى أي مكان؟
لا. يحدث تحويل النص والصورة بالكامل في متصفحك باستخدام واجهة برمجة canvas. لا يُرسل شيء إلى خادم، ولا يُخزَّن شيء إلا إذا اخترت بنفسك تنزيل النتيجة أو نسخها.
أدوات ذات صلة
نص
مختبر API
أرسل طلبات HTTP إلى أي نقطة نهاية API وافحص الاستجابة، مباشرة في متصفحك.
Freeنص
مولد تجزئة Argon2
ولّد وتحقق من تجزئات كلمات مرور Argon2id/Argon2i/Argon2d بالكامل في متصفحك، مع تكلفة ذاكرة وتكلفة زمن وتوازي قابلة للتعديل.
Freeنص
أداة تشفير أتباش
شفّر وفكّ تشفير النص بشيفرة أتباش بأشكالها الكلاسيكية والرقمية والعبرية، مع مرجع أزواج مرآة مباشر وجدول تعيين أحرف.
Freeنص
مولد الاختصار العكسي
حوّل أي اختصار أو كلمة إلى backronym عبر 6 نغمات و5 أنماط جمل، مع كلمات مخصصة لكل حرف وتقييم لسهولة التذكر/النطق.
التعليقات (0)
هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.
لا توجد تعليقات بعد. كن أول من يشارك رأيه!