CodeKitHub
Мәтін құралдары

ASCII арт генераторы

Соңғы жаңарту:

Сөз немесе қысқа тіркес теріп, оны ASCII таңбаларынан құралған үлкен блок әріптер түрінде алыңыз — README файлдарының, CLI құралдарының баннерлерінің және ескі BBS мәтіндік өнерінің жоғарғы жағында көретін классикалық стиль. 6 түрлі қаріптің ішінен таңдаңыз. Барлығы браузеріңізде жергілікті түрде өңделеді.

Your ASCII art will appear here

Бұл құрал не істейді?

Бұл құрал мәтінді "FIGlet" стиліндегі ASCII артқа түрлендіреді: әр әріп ерекше ASCII таңбаларының торымен (негізінен бос орындар, астыңғы сызықтар, тік және қиғаш сызықтар) сызылады, олар бірыңғай енді қаріппен көрсетілгенде үлкен блок әріп сияқты көрінетіндей орналастырылған. FIGlet қаріп форматы бірнеше он жылдан бері бар және бүгінде де терминал баннерлері, код түсініктемелері мен командалық жол құралдарының іске қосылу экрандары үшін қолданылады.

Әртүрлі қаріптер бірдей енгізуден мүлдем басқа стильдерді шығарады — "Standard" классикалық шаршы пішінді көрініс, "Slant" әріптерді диагональ бойынша еңкейтеді, "Doom" мен "Ghost" ауырырақ, драмалық блок стиліне ұмтылады, ал "Small" тар кеңістікке көбірек мәтін сыйдырады.

Оны неге пайдалану керек?

  • README файлдары, CLI құралдарының іске қосылу экрандары немесе код түсініктемесінің тақырыптары үшін лезде баннер мәтіні.
  • Таңдауға болатын 6 түрлі қаріп стилі, қайта теруді қажет етпей лезде ауыстырылады.
  • Шығыс — қарапайым мәтін (бірыңғай енге сәйкестендірілген) — оны кез келген код файлына, терминалға немесе қарапайым мәтіндік өріске тікелей қоюға болады.
  • 100% жеке құпиялылық: мәтініңіз жергілікті түрде өңделеді, ешнәрсе жүктелмейді.
  • Тегін, тіркелусіз, су таңбасыз.

Оны қалай пайдалану керек

  1. Қысқа сөз немесе тіркес теріңіз (латын әріптері мен сандар жақсы жұмыс істейді).
  2. Ашылмалы мәзірден қаріп таңдаңыз.
  3. Generate түймесін басыңыз.
  4. Нәтижені қарапайым мәтін ретінде алу үшін Copy түймесін басыңыз — оны бірыңғай енді қаріп қолданатын жерге қойған кезде ол реттелген күйде қалады.

Мысал

Енгізу

HI

Нәтиже

  _   _ ___ 
 | | | |_ _|
 | |_| || | 
 |  _  || | 
 |_| |_|___|

Standard қаріпімен көрсетілген. Мұны бірыңғай ен контекстіне (код блогы, терминал, README) дәл көрсетілгендей көшіріңіз — пропорционалды қаріпте туралау бұзылған болып көрінеді, себебі аралық әр таңбаның бірдей ен болуына тәуелді.

Практикалық кеңестер

  • Нәтижені әрдайым бірыңғай ен контекстіне (Markdown код блогы, терминал, код түсініктемесі) қойыңыз — әріптердің туралануын осы сақтайды.
  • Қысқа сөздер (шамамен 10 таңбадан аз) жақсы жұмыс істейді; ұзынырақ тіркестер тез өте кең болып кетеді және оларды қолмен бірнеше жолға бөлу қажет болуы мүмкін.
  • README баннерлері үшін "Standard" пен "Small" ең қауіпсіз әдепкі нұсқалар, себебі олар негізінен тар күйде қалады.
  • Егер таңба жоқ немесе қате болып көрінсе, ол қаріп қолдайтын глиф жиынынан тыс болуы мүмкін (тек латын әріптері, сандар және негізгі тыныс белгілері).

ASCII баннерлер шын мәнінде қайда қолданылады

Ең көп таралған нақты қолданыс — README.md файлының жоғарғы жағындағы немесе CLI құралының --help / іске қосылу шығысындағы жоба атауының баннері — FIGlet 1990-жылдары шыққаннан бері осы үшін нақты стандарт болып келеді, және дәл сол қаріп форматын бүгінде ондаған кітапхана қолдайды.

Ол сондай-ақ ұзақ файлдың бөлімдерін көрнекі түрде бөлу үшін код түсініктемесі тақырыптарында және командалық жол құралдарының терминал іске қосылу экрандарында кездеседі. Егер баннер қосудың орнына қоршаған кодты пішімдесеңіз, JSON пішімдегіш пен мәтін айырмашылығы құралдары осы жұмыс процесінің қалғанын атқарады.

→

Жиі қойылатын сұрақтар

Неге менің ASCII өнерім чат қолданбасына немесе құжатқа қойғанда бұзылған болып көрінеді?

ASCII өнер әр таңбаның дәл бірдей енде болуына (бірыңғай ен қаріп) тәуелді. Егер оны пропорционалды қаріп қолданылатын жерге қойсаңыз — бұл көптеген чат қолданбаларының, мәтіндік редакторлардың және веб-форманың әдепкі параметрі — әріптер дұрыс тураланбаған немесе қысылған болып көрінеді. Ол код блоктарында, терминалдарда, код түсініктемелерінде және бірыңғай ен қаріпке орнатылған кез келген жерде дұрыс көрсетіледі.

Мұны ағылшын тілінен басқа мәтін үшін пайдалана аламын ба?

Бұл FIGlet қаріптерінде тек латын әріптеріне, сандарға және негізгі тыныс белгілеріне арналған глифтер бар — мұндағы 6 қаріптің ешқайсысында иероглиф, кирилл немесе араб қолдауы жоқ. Латын емес таңбалар не өткізіп жіберіледі, не дұрыс көрсетілмейді.

6 қаріптің арасында қандай айырмашылық бар?

Standard — бастапқы, ең танымал FIGlet стилі. Slant әріптерді диагональ бойынша еңкейтеді. Big және Small әріптің жалпы өлшемі мен енін өзгертеді. Doom мен Ghost драмалырақ көрініс үшін ауырырақ, қатты блок пішіндерін қолданады. Бірнешеуін байқап көріңіз — бір сөз қаріпке байланысты мүлдем басқаша көрінуі мүмкін.

Ұзындыққа шектеу бар ма?

Қатаң шектеу қойылмаған, бірақ ASCII баннер қаріптері қысқа сөздер немесе тіркестерге арналған — жолға бірнеше таңба. Ұзақ сөйлемдер де көрсетіледі, бірақ әр таңба 5-10 қарапайым таңба енінде болуы мүмкін, сондықтан нәтиже оқуға немесе кез келген жерге қоюға тым кең болып шығады.

Бұл менің мәтінімді қайдағыдыр жүктей ме?

Жоқ. Мәтінді ASCII артқа түрлендіру (FIGlet алгоритмі мен қаріп деректері) толығымен браузеріңізде JavaScript ретінде орындалады. Сіз теретін ешнәрсе серверге жіберілмейді.