


Guide d'utilisation de la méthode de canevas HTML5_compétences du didacticiel HTML5
Méthode Canvas
save() enregistre l'état de l'environnement actuel
restaurer() renvoie l'état et les attributs du chemin précédemment enregistrés
créerEvent()
getContext() renvoie un objet indiquant l'API nécessaire pour accéder à la fonction de dessin
toDataUPL() renvoie l'URL de l'image du canevas
Propriétés et méthodes des styles de ligne
Attribut :
lineCap définit ou renvoie le style du point final de la ligne
lineJoin définit ou renvoie le type de coin créé lorsque deux lignes se croisent
lineWidth définit ou renvoie la largeur de la ligne actuelle.
miterLimit définit ou renvoie la longueur maximale de l'onglet
Propriétés et méthodes de couleur, de style et d'ombre
Attributs
fillStyle définit ou renvoie la couleur, le dégradé ou le motif utilisé pour remplir le tableau
StrokeStyle définit ou renvoie la couleur, le dégradé ou le motif utilisé pour les traits
shadowColor définit ou renvoie la couleur utilisée pour les ombres
shadowBlur définit ou renvoie le niveau de flou utilisé pour les ombres
shadowOffsetX définit ou renvoie la distance horizontale de l'ombre à la forme
shadowOffsetY définit ou renvoie la distance verticale de l'ombre à la forme
Méthode
createLinearGradient() crée un dégradé linéaire (utilisé sur le contenu du canevas)
createPattern() répète l'élément spécifié dans la direction spécifiée
createRadialGradient() crée un dégradé radial/circulaire (utilisé sur le contenu du canevas)
addColorStop() spécifie la couleur ou la position d'arrêt dans l'objet dégradé
Méthode du chemin
fill() remplit le dessin actuel (chemin)
Stroke() dessine un chemin défini
beginPath() démarre un chemin ou réinitialise le chemin actuel
moveTo() déplace le chemin vers le point spécifié dans le canevas sans créer de ligne
closePath() crée un chemin depuis le point actuel jusqu'au point de départ
lineTo() ajoute un nouveau point et crée une ligne de ce point au dernier point spécifié
clip() coupe une zone de n'importe quelle forme et taille de la toile d'origine
quadraticCurveTo() crée une deuxième courbe de Bézier
bezierCureTo() crée une courbe de Bézier sous-carrée
arc() crée un arc/courbe (utilisé pour créer des cercles ou des cercles partiels)
arcTo() crée un arc/courbe entre deux tangentes
isPointInPath() renvoie une valeur booléenne si le point spécifié est situé dans le chemin actuel
Rectangle
Rect() crée un rectangle
fillRect() dessine un rectangle "rempli"
StrokeRect() dessine un rectangle (pas de remplissage)
clearRect() efface les pixels spécifiés dans le rectangle donné
Définir les propriétés et les méthodes du texte
Attributs :
police Définit ou renvoie l'attribut de police actuel du contenu du texte
textAlign définit ou renvoie l'alignement actuel du contenu du texte
Le paramètre textBaseline renvoie la ligne de base du texte actuelle utilisée lors du dessin du texte.
Méthode :
fillText() dessine du texte "rempli" sur le canevas
StrokeText() dessine du texte sur le canevas (pas de remplissage)
measureText() renvoie un objet contenant la largeur de texte spécifiée
Méthode de conversion
scale() redimensionne le dessin actuel à une taille plus grande ou plus petite
rotate() fait pivoter le dessin actuel
translate() remappe la position (0,0) de la chemise fleurie
transform() remplace la matrice de transformation actuelle du dessin
setTransform() réinitialise la transformation actuelle sur la matrice d'identité. Ensuite, exécutez transform()
.
Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

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 !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.
