Maison > interface Web > js tutoriel > Où puis-je trouver des exemples d'images pour les questions et réponses sur le code et le balisage ?

Où puis-je trouver des exemples d'images pour les questions et réponses sur le code et le balisage ?

Linda Hamilton
Libérer: 2024-12-20 04:39:09
original
422 Les gens l'ont consulté

Where Can I Find Example Images for Code and Markup Q&As?

Exemples d'images pour les questions et réponses sur le code et le balisage [fermé]

Lors de la préparation d'un MCVE/SSCCE impliquant des images, avoir accès à des exemples les images peuvent être particulièrement utiles. Pour éviter le besoin d'hébergement d'images ou de liens externes, voici une variété d'images qui peuvent être facilement utilisées à titre d'exemple :

Icônes :

  • Formes géométriques simples : Icônes PNG générées par Java avec bords transparents (4 couleurs x 5 formes)
  • Catégories : icônes png

Feuilles de sprite :

  • Pièces d'échecs : 384x128 px PNG avec fond transparent (chaque sprite 64x64 px)
  • Catégories : icônes de feuille de sprite png

Animé :

BG solide :

  • Pointillés animés Bordure : 100x30 px PNG avec BG solide
  • Étoiles zoomées : 160x120 px PNG avec BG solide
  • Eau animée : 60x60 px PNG avec du solide BG

BG transparent :

  • Animation orbitale : GIF 450x450 et 150x150 px avec transparence

Images :

  • Lever et coucher de la lune : JPEG 480x320 px x 4
  • Catégories : diaporama jpeg Image Transitions
  • Panorama à l'aube : 1474x436 px JPEG
  • Catégories :animation de panoramas jpg (défilement)

Carreaux :

  • Carte Mercator de la Terre : 640x316 px PNG avec BG transparent, adapté au carrelage gauche/droite
  • Catégories : animation de tuile png (défilement)

Code :

En plus des images, une classe Java est fournie pour diviser la feuille de sprite de la pièce d'échecs pour faciliter intégration dans MCVE :

import java.awt.image.*;
import javax.imageio.*;
import java.net.*;
import java.io.*;
import java.util.*;

public final class ChessSprites {
    private ChessSprites() {}
    public static final int SIZE = 64;
    public static final BufferedImage SHEET;
    static {
        try {
            // see https://stackoverflow.com/a/19209651/2891664
            SHEET = ImageIO.read(new URL("https://i.sstatic.net/memI0.png"));
        } catch (IOException x) {
            throw new UncheckedIOException(x);
        }
    }
    public static final BufferedImage GOLD_QUEEN    = SHEET.getSubimage(0 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_QUEEN  = SHEET.getSubimage(0 * SIZE, SIZE, SIZE, SIZE);
    public static final BufferedImage GOLD_KING     = SHEET.getSubimage(1 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_KING   = SHEET.getSubimage(1 * SIZE, SIZE, SIZE, SIZE);
    public static final BufferedImage GOLD_ROOK     = SHEET.getSubimage(2 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_ROOK   = SHEET.getSubimage(2 * SIZE, SIZE, SIZE, SIZE);
    public static final BufferedImage GOLD_KNIGHT   = SHEET.getSubimage(3 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_KNIGHT = SHEET.getSubimage(3 * SIZE, SIZE, SIZE, SIZE);
    public static final BufferedImage GOLD_BISHOP   = SHEET.getSubimage(4 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_BISHOP = SHEET.getSubimage(4 * SIZE, SIZE, SIZE, SIZE);
    public static final BufferedImage GOLD_PAWN     = SHEET.getSubimage(5 * SIZE, 0,    SIZE, SIZE);
    public static final BufferedImage SILVER_PAWN   = SHEET.getSubimage(5 * SIZE, SIZE, SIZE, SIZE);
    public static final List<BufferedImage> SPRITES =
        Collections.unmodifiableList(Arrays.asList(GOLD_QUEEN,  SILVER_QUEEN,
                                                   GOLD_KING,   SILVER_KING,
                                                   GOLD_ROOK,   SILVER_ROOK,
                                                   GOLD_KNIGHT, SILVER_KNIGHT,
                                                   GOLD_BISHOP, SILVER_BISHOP,
                                                   GOLD_PAWN,   SILVER_PAWN));
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal