Código em imagem
Transforme um trecho de código em um cartão PNG elegante com realce de sintaxe no seu navegador, com tema, fundo em gradiente ou transparente e espaçamento — sem upload.
Código em imagem — Cole um trecho, escolha a linguagem, o tema, o fundo e o espaçamento e exporte um cartão de código no estilo Carbon como PNG transparente ou com fundo em gradiente. O realce de sintaxe (Prism) e a captura da imagem (html-to-image) rodam inteiramente no seu navegador, então seu código nunca é enviado. A pré-visualização atualiza em tempo real conforme você digita ou troca as opções.
O que é Código em imagem?
Código em imagem é uma ferramenta gratuita, baseada no navegador, que transforma um trecho de código em uma imagem para compartilhar — um cartão de código estilizado com realce de sintaxe que você pode inserir em um post de blog, uma apresentação, um README ou uma publicação em redes sociais. É popular entre desenvolvedores, redatores técnicos e educadores que querem um código com aparência caprichada em vez de colar uma captura de tela sem graça. Escolha o realce para JavaScript, TypeScript, JSX, CSS, HTML, JSON, Python ou Bash e, em seguida, componha o cartão com um tema, um fundo em gradiente ou sólido e o espaçamento de sua preferência. O cartão é renderizado em tempo real enquanto você edita, e um único botão Baixar PNG o exporta em resolução 2x.
Como usar Código em imagem
- Cole ou digite seu código no editor, ou conecte a saída de texto de outra ferramenta à porta de entrada no espaço de trabalho.
- Escolha a linguagem correspondente — JavaScript, TypeScript, JSX, CSS, HTML, JSON, Python ou Bash — para que o realce de sintaxe fique correto.
- Abra as Configurações para escolher um tema (Midnight, Graphite ou Snow), um fundo (Aurora, Sunset, Ocean, Slate ou Transparente) e o espaçamento (Compacto, Normal ou Amplo).
- Acompanhe a pré-visualização atualizar em tempo real conforme você digita e altera as opções; clique nela para ampliá-la na visualização com zoom.
- Pressione Baixar PNG para salvar o cartão como imagem em alta resolução ou, no espaço de trabalho, envie o PNG diretamente para uma ferramenta de imagem na sequência.
Exemplos
Uma função JavaScript para um post de blog
Cole uma função JavaScript curta, mantenha a linguagem em JavaScript, escolha o tema Midnight com o fundo em gradiente Aurora e baixe um PNG nítido para incorporar em um artigo no lugar de uma captura de tela sem graça.
Um trecho de CSS transparente para slides
Mude a linguagem para CSS e o fundo para Transparente para que o PNG exportado não tenha fundo, deixando o cartão de código repousar de forma limpa sobre um fundo de slide colorido.
Um cartão de comando Bash para um README
Selecione Bash, escolha o tema claro Snow com o fundo sólido Slate e espaçamento Amplo e exporte um cartão de comando limpo e legível para a documentação do seu projeto.
Perguntas frequentes
- Quais linguagens ele consegue realçar?
- Ele realça JavaScript, TypeScript, JSX, CSS, HTML, JSON, Python e Bash. Escolha a que corresponde ao seu trecho no menu suspenso de linguagens; se um token não puder ser classificado, ele simplesmente volta para a cor de texto base.
- Em qual formato de imagem ele exporta?
- Ele exporta um PNG com densidade de pixels 2x para resultados nítidos. Se você escolher a opção de fundo Transparente, o PNG mantém um canal alfa sem nenhum fundo atrás do cartão de código.
- Posso mudar a aparência do cartão?
- Sim. Nas Configurações você pode alternar entre os temas Midnight, Graphite e Snow, escolher um fundo Aurora, Sunset, Ocean, Slate ou Transparente e definir um espaçamento Compacto, Normal ou Amplo ao redor do código.
- Meu código é enviado para algum lugar?
- Não. Tanto o realce de sintaxe (Prism) quanto a captura da imagem (html-to-image) rodam 100% no lado do cliente, no seu navegador. Seu código nunca é enviado, transmitido aos nossos servidores nem compartilhado, então até trechos proprietários permanecem no seu dispositivo.
- Por que a imagem só aparece depois de eu clicar em Baixar na página da ferramenta?
- Na página independente, o PNG é gerado quando você pressiona Baixar PNG, então digitar não recaptura a imagem a cada tecla. A pré-visualização estilizada ainda atualiza em tempo real enquanto você edita; no espaço de trabalho o PNG também se reconstrói automaticamente para poder fluir até a próxima ferramenta.
Ferramentas relacionadas
Verificador de contraste de cor
Verifique a relação de contraste WCAG entre uma cor HEX de primeiro plano e uma de fundo e veja se ela passa em AA e AAA para texto normal e grande.
Misturador de cores
Misture duas cores HEX na proporção que escolher, no espaço RGB ou Lab, e obtenha a cor intermediária como amostra e valor HEX copiável.
Gerador de tons de cor
Transforme uma cor HEX base em uma escala de tons 50-950 no estilo Tailwind, mesclando para o branco e o preto, cada passo com amostra e HEX copiável.
Simulador de daltonismo
Envie uma imagem e visualize como ela fica com protanopia, deuteranopia, tritanopia ou daltonismo total e, em seguida, baixe o resultado simulado.