PHP implementa un método simple de generación de álbumes en miniatura

En el desarrollo web, a menudo es necesario mostrar una gran cantidad de imágenes. Para mejorar la velocidad de carga de la página y la experiencia del usuario, generar miniaturas es un método de optimización común. Este artículo presentará cómo usar PHP para implementar una función simple de generación de álbumes en miniatura.

  1. Crear estructura de carpetas

Primero, necesitamos crear algunas carpetas para almacenar las imágenes originales y las miniaturas generadas. Cree la siguiente estructura de carpetas en el directorio de su proyecto:

- images/       // 存储原始图片
- thumbnails/   // 存储生成的缩略图
- index.php     // 入口文件
  1. Preparar imagen original

Coloque las imágenes originales que desea mostrar en images/la carpeta. Asegúrese de que las imágenes tengan diferentes tamaños y formatos de archivo para que podamos generar diferentes tamaños y tipos de miniaturas.

  1. Generar miniaturas

En index.phpel archivo escribiremos el código para generar la imagen en miniatura. Primero, necesitamos obtener images/todos los archivos de imagen de la carpeta.

<?php
$sourceDir = 'images/';             // 原始图片文件夹路径
$thumbnailDir 

Supongo que te gusta

Origin blog.csdn.net/ShAutoit/article/details/133540854
Recomendado
Clasificación