Table des matières
PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(三)
旋转之前
沿着y轴旋转
沿着x轴旋转
Maison php教程 php手册 PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(三)

PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(三)

Jun 13, 2016 am 09:24 AM
图像 水印

PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(三)

来源:http://www.ido321.com/887.html

5、PHP对图像的旋转

   1: <p>
Copier après la connexion
   2:     <h4 id="旋转之前">旋转之前</h4>
Copier après la connexion
   3:     
Copier après la connexion
   4: </p>
Copier après la connexion
   5: <?php
Copier après la connexion
   6: header("content-type","text/html;charset=utf-8");
Copier après la connexion
   7:  
Copier après la connexion
   8: /*
Copier après la connexion
   9: *图片沿y轴旋转,以png&#26684;式为例
Copier après la connexion
  10: *@param string $filename 图片的url
Copier après la connexion
  11: */
Copier après la connexion
  12: function turn_y($filename)
Copier après la connexion
  13: {
Copier après la connexion
  14:     /*创建图片资源*/
Copier après la connexion
  15:     $backy = imagecreatefrompng($filename);
Copier après la connexion
  16:  
Copier après la connexion
  17:     /*获取大小*/
Copier après la connexion
  18:     $widthy = imagesx($backy);
Copier après la connexion
  19:     $heighty = imagesy($backy);
Copier après la connexion
  20:  
Copier après la connexion
  21:     /*创建新的图片资源,保存翻转后的图片*/
Copier après la connexion
  22:     $newy = imagecreatetruecolor($widthy, $heighty);
Copier après la connexion
  23:  
Copier après la connexion
  24:     /*沿着y轴翻转,就是将原图从右向左按一个像素宽度向新资源中逐个复制*/
Copier après la connexion
  25:     for ($i=0; $i < $widthy; $i&#43;&#43;) { 
Copier après la connexion
  26:         imagecopy($newy,$backy,$widthy-$i-1,0,$i,0,1,$heighty);
Copier après la connexion
  27:     }
Copier après la connexion
  28:  
Copier après la connexion
  29:     /*保存翻转后的图片*/
Copier après la connexion
  30:     imagepng($newy,'http://www.bkjia.com/uploads/allimg/141009/0425435558-1.png');
Copier après la connexion
  31:  
Copier après la connexion
  32:     /*释放资源*/
Copier après la connexion
  33:     imagedestroy($backy);
Copier après la connexion
  34:     imagedestroy($newy);
Copier après la connexion
  35: }
Copier après la connexion
  36:  
Copier après la connexion
  37: /*
Copier après la connexion
  38: *图片沿x轴旋转,以png&#26684;式为例
Copier après la connexion
  39: *@param string $filename 图片的url
Copier après la connexion
  40: */
Copier après la connexion
  41: function turn_x($filename)
Copier après la connexion
  42: {
Copier après la connexion
  43:     /*创建图片资源*/
Copier après la connexion
  44:     $backx = imagecreatefrompng($filename);
Copier après la connexion
  45:  
Copier après la connexion
  46:     /*获取大小*/
Copier après la connexion
  47:     $widthx = imagesx($backx);
Copier après la connexion
  48:     $heightx = imagesy($backx);
Copier après la connexion
  49:  
Copier après la connexion
  50:     /*创建新的图片资源,保存翻转后的图片*/
Copier après la connexion
  51:     $newx = imagecreatetruecolor($widthx, $heightx);
Copier après la connexion
  52:  
Copier après la connexion
  53:     /*沿着x轴翻转,就是将原图从上到下按一个像素宽度向新资源中逐个复制*/
Copier après la connexion
  54:     for ($i=0; $i < $heightx; $i&#43;&#43;) { 
Copier après la connexion
  55:         imagecopy($newx,$backx,0,$heightx-$i-1,0,$i,$widthx,1);
Copier après la connexion
  56:     }
Copier après la connexion
  57:  
Copier après la connexion
  58:     /*保存翻转后的图片*/
Copier après la connexion
  59:     imagepng($newx,'http://www.bkjia.com/uploads/allimg/141009/0425432228-2.png');
Copier après la connexion
  60:  
Copier après la connexion
  61:     /*释放资源*/
Copier après la connexion
  62:     imagedestroy($backx);
Copier après la connexion
  63:     imagedestroy($newx);
Copier après la connexion
  64: }
Copier après la connexion
  65: /*调用函数*/
Copier après la connexion
  66: turn_y('http://www.bkjia.com/uploads/allimg/141009/0425435O8-0.png');
Copier après la connexion
  67: turn_x('http://www.bkjia.com/uploads/allimg/141009/0425435O8-0.png');
Copier après la connexion
  68: ?>
Copier après la connexion
  69: <p style="float:left">
Copier après la connexion
  70:     <h4 id="沿着y轴旋转">沿着y轴旋转</h4>
Copier après la connexion
  71:     
Copier après la connexion
  72: </p>
Copier après la connexion
  73: <p style="float:left">
Copier après la connexion
  74:     <h4 id="沿着x轴旋转">沿着x轴旋转</h4>
Copier après la connexion
  75:     
Copier après la connexion
  76: </p>
Copier après la connexion

效果


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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment ajouter un filigrane à Meitu Xiuxiu ? Partagez comment ajouter un filigrane à de belles photos ! Comment ajouter un filigrane à Meitu Xiuxiu ? Partagez comment ajouter un filigrane à de belles photos ! Mar 16, 2024 pm 09:55 PM

Vous voulez savoir comment ajouter un filigrane à MeituXiuXiu ? Meitu Xiuxiu est un logiciel de retouche photo très simple à utiliser. Il fournit des fonctions telles que découper des images et les placer sur une autre image, modifier la taille de l'image en Ko, supprimer les filigranes, modifier la couleur d'arrière-plan des photos d'identité et ajouter du temps. , les filigranes de date et de lieu en plein écran. Aidez les utilisateurs à terminer rapidement la production d'images. Certains utilisateurs ont créé leurs propres images et ne veulent pas que d’autres les volent. Ils veulent les recouvrir de leurs propres filigranes, mais ne savent pas comment faire ? L'éditeur va maintenant partager avec vous comment ajouter des filigranes à de belles images ! Si vous l'aimez, venez le télécharger ! 1. Comment ajouter un filigrane à de belles images ? Partagez comment ajouter un filigrane à de belles photos ! 1. Ouvrez la version 2023 de Meitu Xiu Xiu téléchargée depuis ce site. Version Meitu Xiu Xiu 2023 Catégorie : Photographie et embellissement Télécharger La version Meitu Xiu Xiu 2023 est un logiciel d'embellissement et d'édition d'images riche en fonctionnalités

Comment supprimer un filigrane avec Scanner Comment supprimer un filigrane avec Scanner Mar 05, 2024 pm 05:34 PM

La suppression des filigranes est un outil utile dans le logiciel Scanner. Certains utilisateurs ne savent pas comment supprimer les filigranes dans le scanner. Vous pouvez cliquer sur Supprimer le filigrane dans Modifier le PDF sur l'interface de sauvegarde pour le fermer. Ensuite, l'éditeur expliquera aux utilisateurs une introduction. à comment supprimer les filigranes Si vous êtes intéressé, venez jeter un œil ! Tutoriel d'utilisation de Scanner King Comment supprimer le filigrane avec Scanner King Réponse : Vous pouvez cliquer sur l'interface de sauvegarde pour modifier la suppression du filigrane dans le PDF. Détails : 1. Entrez dans le logiciel et cliquez sur l'icône [Appareil photo]. 2. Photographiez et numérisez les documents qui doivent être filigranés. 3. Cliquez sur [→] pour passer à l'étape suivante. 4. Une fois l'édition terminée, cliquez sur [ ✓]. 5. Cliquez sur [Modifier le PDF]. 6. Sélectionnez [Supprimer le filigrane] ci-dessous.

Comment supprimer le filigrane d'un découpage Comment supprimer un filigrane d'un découpage Comment supprimer le filigrane d'un découpage Comment supprimer un filigrane d'un découpage Feb 22, 2024 pm 05:16 PM

Ouvrez le clip et sélectionnez un modèle. Après avoir modifié la vidéo, cliquez sur Exporter, cliquez sur Enregistrer et partager sans filigrane. Modèle applicable du tutoriel : iPhone13 Système : iOS15.3.1 Version : Cutting 6.8.0 Analyse 1 Ouvrez Cutting et sélectionnez un modèle de découpe. 2. Après avoir cliqué pour ouvrir le modèle, cliquez sur l'option Couper le même style dans le coin inférieur droit. 3Sélectionnez le segment de remplissage de photos dans l'album et cliquez sur Suivant. 4Comment cliquer sur l'option d'exportation dans le coin supérieur droit de la page. 5Enfin, cliquez sur Enregistrer et partager sans filigrane. Supplément : Quel type de logiciel est Cutting ? 1 Cutting est un logiciel de montage vidéo doté de fonctions d'édition complètes, capable de modifier la vitesse, doté de filtres et d'effets de beauté et doté de riches ressources de bibliothèque musicale. À partir de février 2021, le détourage sera pris en charge sur les téléphones mobiles, les Pads et les ordinateurs Mac.

Comment supprimer le filigrane vidéo dans Wink Comment supprimer le filigrane vidéo dans Wink Feb 23, 2024 pm 07:22 PM

Comment supprimer les filigranes des vidéos dans Wink ? Il existe un outil pour supprimer les filigranes des vidéos dans winkAPP, mais la plupart des amis ne savent pas comment supprimer les filigranes des vidéos dans Wink. Voici ensuite l'image de la façon de supprimer les filigranes des vidéos dans Wink. apporté par l'éditeur Tutoriel texte, les utilisateurs intéressés viennent y jeter un oeil ! Comment supprimer le filigrane vidéo dans Wink 1. Ouvrez d'abord l'application Wink et sélectionnez la fonction [Supprimer le filigrane] dans la zone de la page d'accueil ; 2. Sélectionnez ensuite la vidéo dont vous souhaitez supprimer le filigrane dans l'album ; dans le coin supérieur droit après avoir édité la vidéo [√] ; 4. Enfin, cliquez sur [Imprimer en un clic] comme indiqué dans la figure ci-dessous, puis cliquez sur [Traiter].

Comment supprimer le filigrane sur Xiaomi Mi 14Ultra ? Comment supprimer le filigrane sur Xiaomi Mi 14Ultra ? Feb 28, 2024 pm 02:28 PM

Xiaomi Mi 14 Ultra est un nouveau modèle avec de très bonnes performances et configuration. Ce téléphone mobile adopte également un design d'apparence unique. Il a une apparence plus élevée et est très reconnaissable. De nombreux consommateurs qui souhaitent l'acheter veulent savoir comment utiliser Xiaomi Mi. 14 Ultra. Supprimer le filigrane ? , l'éditeur de ce site vous le présente ci-dessous ! Comment supprimer le filigrane de Xiaomi 14Ultra ? 1. Ouvrez l'application appareil photo : Recherchez et ouvrez l'application appareil photo préinstallée sur Xiaomi 14. 2. Accédez au menu des paramètres : appuyez sur le coin inférieur droit ou inférieur gauche de l'écran (selon la version que vous utilisez) pour afficher le bouton d'options supplémentaires. Ensuite, sélectionnez « Paramètres » dans le menu contextuel. 3. Désactivez l'option de filigrane : Dans le menu des paramètres, vous verrez diverses options et paramètres. Faites défiler vers le bas jusqu'à ce que vous trouviez l'option "Filigrane"

Comment définir un filigrane photo sur Xiaomi Mi 14 ? Comment définir un filigrane photo sur Xiaomi Mi 14 ? Mar 18, 2024 am 11:00 AM

Afin de rendre les photos prises plus personnalisées et uniques, Xiaomi Mi 14 propose des paramètres de filigrane photo. En définissant des filigranes de photos, les utilisateurs peuvent ajouter des motifs, du texte et des logos aux photos qu'ils prennent, afin que chaque photo puisse mieux enregistrer des moments et des souvenirs précieux. Ensuite, nous présenterons comment définir un filigrane photo dans Xiaomi 14 pour rendre vos photos plus personnalisées et plus vives. Comment définir un filigrane photo sur Xiaomi Mi 14 ? 1. Cliquez d'abord sur « Caméra ». 2. Cliquez ensuite sur « Paramètres ». 3. Recherchez ensuite le filigrane et vous pourrez ensuite commencer la prise de vue.

Comment supprimer le filigrane de la copie d'évaluation dans le coin inférieur droit de win11 24H2 Conseils pour supprimer la copie d'évaluation dans le coin inférieur droit de win11 ? Comment supprimer le filigrane de la copie d'évaluation dans le coin inférieur droit de win11 24H2 Conseils pour supprimer la copie d'évaluation dans le coin inférieur droit de win11 ? Jun 01, 2024 pm 09:52 PM

Comment supprimer le texte de la copie d'évaluation dans le coin inférieur droit de win1124H2 ? Lorsque nous utilisons le système, le bureau affiche parfois un filigrane transparent dans le coin inférieur droit de l'écran. Alors, comment supprimer ce filigrane transparent ? Les utilisateurs peuvent utiliser directement un logiciel tiers pour fonctionner. Laissez ce site présenter soigneusement aux utilisateurs comment supprimer le filigrane sur la copie d'évaluation win1124H2. Pour supprimer le filigrane sur la copie d'évaluation win1124H2, téléchargez l'outil UniversalWatermarkDisabler. Après l'avoir exécuté, la version actuelle du système et l'état du filigrane seront affichés. Si « Prêt pour l'installation » s'affiche dans « Statut », il peut être supprimé.

Comment télécharger l'image de fond d'écran Windows Spotlight sur PC Comment télécharger l'image de fond d'écran Windows Spotlight sur PC Aug 23, 2023 pm 02:06 PM

Les fenêtres ne négligent jamais l’esthétique. Des champs verts bucoliques de XP au design tourbillonnant bleu de Windows 11, les fonds d’écran par défaut sont une source de plaisir pour les utilisateurs depuis des années. Avec Windows Spotlight, vous avez désormais un accès direct chaque jour à des images magnifiques et impressionnantes pour votre écran de verrouillage et votre fond d’écran. Malheureusement, ces images ne traînent pas. Si vous êtes tombé amoureux de l'une des images phares de Windows, vous voudrez savoir comment les télécharger afin de pouvoir les conserver comme arrière-plan pendant un certain temps. Voici tout ce que vous devez savoir. Qu’est-ce que WindowsSpotlight ? Window Spotlight est un programme de mise à jour automatique du fond d'écran disponible dans Personnalisation et dans l'application Paramètres.

See all articles