Gerar uma imagem placeholder

Como utilizar?

Especificar o tamanho da imagem pretendida diretamente no URL de chamada. Pode utilizar as imagens geradas nos seus HTML ou CSS seguindo o exemplo

O primeiro parâmetro define a largura da imagem

O segundo parâmetro define a altura da imagem. Este é opcional. Se não for definido, a altura será idêntica à largura da imagem (a imagem será quadrada).


        <img src="https://cdrn.fr/60" alt="placeholder image">
        <img src="https://cdrn.fr/120x100" alt="placeholder image">
        <img src="https://cdrn.fr/80x100" alt="placeholder image">

                
placeholder image placeholder image placeholder image

Exemplos

Imagens quadradas


        <img src="https://cdrn.fr/32" alt="placeholder image">
        <img src="https://cdrn.fr/64" alt="placeholder image">
        <img src="https://cdrn.fr/96" alt="placeholder image">
        <img src="https://cdrn.fr/128" alt="placeholder image">

                
placeholder image placeholder image placeholder image placeholder image

Imagens com alturas específicas


        <img src="https://cdrn.fr/100x60" alt="placeholder image">
        <img src="https://cdrn.fr/200x120" alt="placeholder image">
        <img src="https://cdrn.fr/75x120" alt="placeholder image">
        <img src="https://cdrn.fr/150x240" alt="placeholder image">

                
placeholder image placeholder image placeholder image placeholder image

Perguntas frequentes

Em que formato é servida a imagem gerada?

As imagens são devolvidas em formato JPEG, otimizado para a web. O peso mantém-se mínimo mesmo para grandes dimensões, o que torna a ferramenta adequada a maquetas HTML e CSS que contêm muitos placeholders. O conteúdo visual é um gradiente ou uma cor de preenchimento neutra, nunca uma fotografia real sujeita a direitos de autor.

Existe um limite de tamanho para as imagens geradas?

As dimensões razoáveis vão de 16 px a cerca de 2000 px por lado. Acima disto, o resultado continua possível mas a geração torna-se lenta sem real utilidade, uma vez que os placeholders se destinam a maquetas mais modestas. Para um visual hero de 1920 x 1080, a ferramenta responde sem problemas.

O URL é estável e utilizável em produção?

O URL /image/<largura>/<altura> é determinista, pode colá-lo tal como está nas suas tags <img> sem descarregamento prévio. Para um ambiente de produção, prefira alojar as imagens definitivas em sua casa: este serviço destina-se sobretudo a maquetas, storybooks e testes de integração.

Qual a diferença com Lorem Picsum ou Placeholder.com?

O Lorem Picsum devolve fotografias reais aleatórias, simpáticas para dar realismo a uma maqueta. O Placeholder.com serve imagens com etiqueta de dimensões. O gerador cdrn devolve placeholders simples e rápidos, sem chamada externa nem dependência de terceiros no seu projeto front-end.

É possível escolher a cor do placeholder?

Não nesta versão. As imagens são geradas com uma rendição neutra predefinida. Se precisa de controlar precisamente a cor de fundo para validar um layout com contrastes, crie um ficheiro estático de alguns kilobytes na tonalidade pretendida ou utilize diretamente um div CSS com background-color.

Que interesse para um programador front-end?

Testar rapidamente um layout sem ter de fornecer uma imagem real, validar a responsividade de uma grelha alternando vários rácios, alimentar um storybook ou uma preview Figma para HTML. Para marketeers e designers, a ferramenta serve para esboçar wireframes de alta fidelidade sem depender de fotografias com licença.

esta ferramenta não expõe API de execução