Início das Ferramentas

Gerador de Banners em ASCII Art e Cabeçalhos de Código

Gere banners retrô em texto ASCII, cabeçalhos de terminal em caixas e blocos de comentários de código multifonte com estilos tipográficos personalizáveis, caracteres de borda e texto copiável.

Preenchimento horizontal2px | 1sp
8 chars
Interactive Tip:Use short alphanumeric terms for optimal banner widths. Multiline text is automatically aligned into stacked banner blocks.
11 lines × 83 cols
ascii-terminal-canvas.txt
/*
 * ╔══════════════════════════════════════════════════════════════════════════════╗
 * ║                                                                              ║
 * ║   ███████    █████     █████    ██         ██████        █████     █████     ║
 * ║     ███     ██   ██   ██   ██   ██        ██            ██   ██   ██   ██    ║
 * ║     ███     ██   ██   ██   ██   ██         █████        ███████   ███████    ║
 * ║     ███     ██   ██   ██   ██   ██             ██       ██   ██   ██   ██    ║
 * ║     ███      █████     █████    ███████    ██████       ██   ██   ██   ██    ║
 * ║                                                                              ║
 * ╚══════════════════════════════════════════════════════════════════════════════╝
*/

Contagem de caracteres

11

Contagem de linhas

83

Dimensões do banner

761

Referência técnica e guia de arquitetura

Gerador de Banners em ASCII Art e Cabeçalhos de Código — Guia de referência

Gere banners retrô em texto ASCII, cabeçalhos de terminal em caixas e blocos de comentários de código multifonte com estilos tipográficos personalizáveis, caracteres de borda e texto copiável.

Parâmetros principais e controles

inputTextstring

A string alfanumérica bruta ou texto de título a ser convertido em banners em ASCII art ou cabeçalhos de comentários.

fontFamilystring

O conjunto de glifos FIGlet ou ASCII usado para renderizar os caracteres (por exemplo, 'Standard', 'Slant', 'Doom', 'Banner3', 'ANSI Regular').

layoutFormatenum

A estrutura de encapsulamento do layout, suportando opções como 'raw-ascii', 'bordered-box', 'c-comment-block', 'python-hash-block' e 'js-doc'.

horizontalKerningenum

Ajuste de espaçamento horizontal entre glifos: 'default', 'fitted', 'controlled-smushing' ou 'universal-smushing'.

borderStylestring

Definição do conjunto de caracteres usado para as bordas do banner, como caracteres Unicode de desenho de caixas ('┌─┐│└─┘'), linhas duplas ('╔═╗║╚═╝') ou ASCII retrô ('+-+|').

maxLineWidthinteger

Limite máximo de colunas de caracteres antes de aplicar quebra de palavras ou quebras de linha estritas para respeitar restrições de linters ou terminais (por exemplo, 80 ou 120 colunas).

Dicas profissionais e melhores práticas

Problemas comuns e solução de problemas

O banner ASCII renderizado parece distorcido ou desalinhado quando colado em um arquivo de código-fonte, IDE ou terminal.

Certifique-se de que o seu editor de texto, emulador de terminal ou painel de pré-visualização de código utilize uma fonte monoespaçada de largura fixa (ex.: JetBrains Mono, Fira Code, Courier). Fontes proporcionais atribuem larguras de pixel diferentes para espaços e caracteres, causando desalinhamento horizontal das colunas.

Ocorrem quebras de linha inesperadas no meio dos caracteres em várias linhas, corrompendo a exibição visual.

A largura da saída excede o limite de colunas de quebra automática (soft-wrap) do seu editor ou a largura do terminal. Reduza a opção de tamanho da fonte, encurte o texto de entrada ou defina o parâmetro 'maxLineWidth' e desative o soft-wrap no ambiente de visualização.

Erros de sintaxe ou falhas de compilação ocorrem após colar a ASCII art em arquivos de código contendo barras invertidas (\).

Barras invertidas em linguagens como Python, C e JavaScript frequentemente atuam como sequências de escape. Utilize literais de string raw (como r'''...''' em Python), mude para a sintaxe de comentário em bloco específica da linguagem ou escape as barras invertidas ('\\') manualmente.

Perguntas frequentes (FAQ)

▼

▼

▼

▼

Ferramentas e utilitários relacionados

Todas as ferramentas →