diff options
author | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-10-12 19:20:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-12 19:20:14 +0200 |
commit | faa42f59fe323aa6c5da07ab099ce903ab955cc5 (patch) | |
tree | 2982f39dcbc506198d3edc4bf98a657dc5635f73 | |
parent | 323c9a7f958fb55576204e61b7280411fbf8d8f8 (diff) | |
download | translated-content-faa42f59fe323aa6c5da07ab099ce903ab955cc5.tar.gz translated-content-faa42f59fe323aa6c5da07ab099ce903ab955cc5.tar.bz2 translated-content-faa42f59fe323aa6c5da07ab099ce903ab955cc5.zip |
Fixes #2638 (#2645)
* update vs en-US to fix #2638
* Fixing spaces, sppaaaaaaaace
-rw-r--r-- | files/fr/web/api/canvasrenderingcontext2d/save/index.md | 33 |
1 files changed, 14 insertions, 19 deletions
diff --git a/files/fr/web/api/canvasrenderingcontext2d/save/index.md b/files/fr/web/api/canvasrenderingcontext2d/save/index.md index cc49bad21e..2d431d2625 100644 --- a/files/fr/web/api/canvasrenderingcontext2d/save/index.md +++ b/files/fr/web/api/canvasrenderingcontext2d/save/index.md @@ -1,36 +1,33 @@ --- title: CanvasRenderingContext2D.save() slug: Web/API/CanvasRenderingContext2D/save -tags: - - API - - Canvas - - CanvasRenderingContext2D - - Restaurer - - Save +browser-compat: api.CanvasRenderingContext2D.save translation_of: Web/API/CanvasRenderingContext2D/save --- {{APIRef}} -La méthode **`CanvasRenderingContext2D`\*\***`.save()`\*\* de l'API Canvas 2D API enregistre l'état complet du canvas en plaçant l'état courant dans une stack. +La méthode **`CanvasRenderingContext2D.save()`** de l'API Canvas 2D API enregistre l'état complet du canvas en plaçant l'état courant dans une stack. ### L'état du dessin -L'état du dessin qui est sauvegardé dans une stack se compose de: +L'état du dessin qui est sauvegardé dans une stack se compose de : - La matrice de transformation actuelle. - La région de détourage actuelle. - Le tableau pour les tracés en pointillés. -- Les valeurs des attributs suivant: {{domxref("CanvasRenderingContext2D.strokeStyle", "strokeStyle")}}, {{domxref("CanvasRenderingContext2D.fillStyle", "fillStyle")}}, {{domxref("CanvasRenderingContext2D.globalAlpha", "globalAlpha")}}, {{domxref("CanvasRenderingContext2D.lineWidth", "lineWidth")}}, {{domxref("CanvasRenderingContext2D.lineCap", "lineCap")}}, {{domxref("CanvasRenderingContext2D.lineJoin", "lineJoin")}}, {{domxref("CanvasRenderingContext2D.miterLimit", "miterLimit")}}, {{domxref("CanvasRenderingContext2D.lineDashOffset", "lineDashOffset")}}, {{domxref("CanvasRenderingContext2D.shadowOffsetX", "shadowOffsetX")}}, {{domxref("CanvasRenderingContext2D.shadowOffsetY", "shadowOffsetY")}}, {{domxref("CanvasRenderingContext2D.shadowBlur", "shadowBlur")}}, {{domxref("CanvasRenderingContext2D.shadowColor", "shadowColor")}}, {{domxref("CanvasRenderingContext2D.globalCompositeOperation", "globalCompositeOperation")}}, {{domxref("CanvasRenderingContext2D.font", "font")}}, {{domxref("CanvasRenderingContext2D.textAlign", "textAlign")}}, {{domxref("CanvasRenderingContext2D.textBaseline", "textBaseline")}}, {{domxref("CanvasRenderingContext2D.direction", "direction")}}, {{domxref("CanvasRenderingContext2D.imageSmoothingEnabled", "imageSmoothingEnabled")}}. +- Les valeurs des attributs suivant : [`strokeStyle`](/fr/docs/Web/API/CanvasRenderingContext2D/strokeStyle), [`fillStyle`](/fr/docs/Web/API/CanvasRenderingContext2D/fillStyle), [`globalAlpha`](/fr/docs/Web/API/CanvasRenderingContext2D/globalAlpha), [`lineWidth`](/fr/docs/Web/API/CanvasRenderingContext2D/lineWidth), [`lineCap`](/fr/docs/Web/API/CanvasRenderingContext2D/lineCap), [`lineJoin`](/fr/docs/Web/API/CanvasRenderingContext2D/lineJoin), [`miterLimit`](/fr/docs/Web/API/CanvasRenderingContext2D/miterLimit), [`lineDashOffset`](/fr/docs/Web/API/CanvasRenderingContext2D/lineDashOffset), [`shadowOffsetX`](/fr/docs/Web/API/CanvasRenderingContext2D/shadowOffsetX), [`shadowOffsetY`](/fr/docs/Web/API/CanvasRenderingContext2D/shadowOffsetY), [`shadowBlur`](/fr/docs/Web/API/CanvasRenderingContext2D/shadowBlur), [`shadowColor`](/fr/docs/Web/API/CanvasRenderingContext2D/shadowColor), [`globalCompositeOperation`](/fr/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation), [`font`](/fr/docs/Web/API/CanvasRenderingContext2D/font), [`textAlign`](/fr/docs/Web/API/CanvasRenderingContext2D/textAlign), [`textBaseline`](/fr/docs/Web/API/CanvasRenderingContext2D/textBaseline), [`direction`](/fr/docs/Web/API/CanvasRenderingContext2D/direction), [`imageSmoothingEnabled`](/fr/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled). ## Syntaxe - void ctx.save(); +```js +void ctx.save(); +``` -## Exemple +## Exemples ### Enregistrer l'état du dessin -Cet exemple utilise la méthode `save()` pour enregistrer l'état par défaut et `restore()` pour le rétablir plus tard, on pourra ainsi dessiner un rectangle avec l'état de base après. +Cet exemple utilise la méthode `save()` pour enregistrer l'état par défaut et `restore()` pour le rétablir plus tard, on pourra ainsi dessiner un rectangle avec l'état de base après. #### HTML @@ -58,19 +55,17 @@ ctx.fillRect(150, 40, 100, 100); #### Résultat -{{ EmbedLiveSample('Saving_the_drawing_state', 700, 180) }} +{{EmbedLiveSample('Enregistrer_létat_du_dessin', 700, 180)}} ## Spécifications -| Spécification | Statut | Commentaire | -| ------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------- | ----------- | -| {{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-save", "CanvasRenderingContext2D.save")}} | {{Spec2('HTML WHATWG')}} | | +{{Specifications}} ## Compatibilité des navigateurs -{{Compat("api.CanvasRenderingContext2D.save")}} +{{Compat}} ## Voir aussi -- L'interface définissant cette méthode: {{domxref("CanvasRenderingContext2D")}} -- {{domxref("CanvasRenderingContext2D.restore()")}} +- L'interface définissant cette méthode : [`CanvasRenderingContext2D`](/fr/docs/Web/API/CanvasRenderingContext2D) +- [`CanvasRenderingContext2D.restore()`](/fr/docs/Web/API/CanvasRenderingContext2D/restore) |