From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- .../web/api/filereader/readasbinarystring/index.md | 63 ++++++++-------------- 1 file changed, 23 insertions(+), 40 deletions(-) (limited to 'files/fr/web/api/filereader/readasbinarystring') diff --git a/files/fr/web/api/filereader/readasbinarystring/index.md b/files/fr/web/api/filereader/readasbinarystring/index.md index 2155291f2b..418c9f4f88 100644 --- a/files/fr/web/api/filereader/readasbinarystring/index.md +++ b/files/fr/web/api/filereader/readasbinarystring/index.md @@ -3,30 +3,29 @@ title: FileReader.readAsBinaryString() slug: Web/API/FileReader/readAsBinaryString translation_of: Web/API/FileReader/readAsBinaryString --- -
{{APIRef("File API")}}
+{{APIRef("File API")}} -

La méthode readAsArrayBuffer() de l'interface {{domxref("FileReader")}} permet de lire un {{domxref("Blob")}} ou un {{domxref("File")}} (fichier). Quand l'opération est finie, l'attribut {{domxref("FileReader.readyState","readyState")}} prend la valeur "DONE" (terminé), et l'événement {{event("loadend")}} est levé.

+La méthode `readAsArrayBuffer()` de l'interface {{domxref("FileReader")}} permet de lire un {{domxref("Blob")}} ou un {{domxref("File")}} (_fichier_). Quand l'opération est finie, l'attribut {{domxref("FileReader.readyState","readyState")}} prend la valeur `"DONE"` (_terminé_), et l'événement {{event("loadend")}} est levé. -

L'attribut {{domxref("FileReader.result","result")}} contient alors les données binaires brutes lues.

+L'attribut {{domxref("FileReader.result","result")}} contient alors les données binaires brutes lues. -

Notez que cette méthode fût enlevée de l'API, mais réintroduite pour des raison de compatibilité ascendante.

+Notez que cette méthode fût enlevée de l'API, mais réintroduite pour des raison de compatibilité ascendante. -

L'utilisation de {{domxref("FileReader.readAsArrayBuffer()")}} est recomandée.

+L'utilisation de {{domxref("FileReader.readAsArrayBuffer()")}} est recomandée. -

Syntaxe

+## Syntaxe -
instanceOfFileReader.readAsBinaryString(blob);
+ instanceOfFileReader.readAsBinaryString(blob); -

Paramètres

+### Paramètres -
-
blob
-
Le {{domxref("Blob")}} or {{domxref("File")}} devant être lu.
-
+- `blob` + - : Le {{domxref("Blob")}} or {{domxref("File")}} devant être lu. -

Exemple

+## Exemple -
var canvas = document.createElement('canvas');
+```js
+var canvas = document.createElement('canvas');
 var height = 200;
 var width  = 200;
 
@@ -48,35 +47,19 @@ canvas.toBlob(function (blob) {
   }
 
   reader.readAsBinaryString(blob);
-});
+}); +``` -

Spécifications

+## Spécifications - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('File API','#readAsBinaryString','readAsBinaryString')}}{{Spec2('File API')}}
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------- | ---------------------------- | ------- | +| {{SpecName('File API','#readAsBinaryString','readAsBinaryString')}} | {{Spec2('File API')}} | | -

Compatibilité des navigateurs

+## Compatibilité des navigateurs +{{Compat("api.FileReader.readAsBinaryString")}} +## See also -

{{Compat("api.FileReader.readAsBinaryString")}}

- -

See also

- - +- {{domxref("FileReader")}} -- cgit v1.2.3-54-g00ecf