Tutoriel de développement de filigrane de texte PHP - images ouvertes

Ouvrez l'image

Ouvrez l'image, insérez l'image, imprimez les informations sur l'image et observez

<?php
     /*打开图片*/
     //1.配置图片路径(填入你的图片路径)
     $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg";
     //获取图片信息
     $info = getimagesize($src);
     echo "<pre>";
     print_r($info);
 ?>

QQ截图20161027175710.png

Renvoie un tableau de quatre cellules. L'index 0 contient les valeurs de pixels pour la largeur de l'image et l'index 1 contient les valeurs de pixels pour la hauteur de l'image. L'index 2 est la balise du type d'image : 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF (ordre des octets Intel), 8 = TIFF (ordre des octets Motorola). ), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM. Ces balises correspondent à la nouvelle constante IMAGETYPE ajoutée dans PHP 4.3.0. L'index 3 est une chaîne de texte avec le contenu "height="yyy" width="xxx"", qui peut être utilisée directement dans la balise IMG.

Continuer à ajouter

//Obtenir le type d'image via le numéro d'image

$type=image_type_to_extension($info[2],false);//在内存中创建一个和我们图像类型一样的图像
 $fun = "imagecreatefrom{$type}";

imagecreatefromgd — à partir d'un fichier GD ou d'une URL Créer une nouvelle image

Nous apporterons des variables plus tard pour la rendre plus intelligente Lorsque le type d'image change, l'image créée changera également.

//Copiez l'image dans notre mémoire

$image=$fun($src);
<?php
    /*打开图片*/
    //1.配置图片路径(填入你的图片路径)
    $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg";
    //获取图片信息
    $info = getimagesize($src);
    //通过图像的编号来获取图像的类型
    $type=image_type_to_extension($info[2],false);
    //在内存中创建一个和我们图像类型一样的图像
    $fun = "imagecreatefrom{$type}";
    //把图片复制到我们的内存中
    $image=$fun($src);
?>
Formation continue
||
<?php /*打开图片*/ //1.配置图片路径(填入你的图片路径) $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg"; //获取图片信息 $info = getimagesize($src); //通过图像的编号来获取图像的类型 $type=image_type_to_extension($info[2],false); //在内存中创建一个和我们图像类型一样的图像 $fun = "imagecreatefrom{$type}"; //把图片复制到我们的内存中 $image=$fun($src); ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel