Difference between revisions of "love.data.compress (Français)"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{newin (Français)|[[11.0]]|110|type=function|text=Remplace [[love.math.compress]]}} | {{newin (Français)|[[11.0]]|110|type=function|text=Remplace [[love.math.compress]]}} | ||
− | Compresse une chaîne de caractère | + | Compresse une chaîne de caractère ([[string (Français)|string]]) ou des données ([[Data (Français)|Data]]) en utilisant un algorithme de compression spécifique. |
{{notice (Français)|Cette fonction, en fonction du format et niveau de compression, peut être lent si il elle est appelée de façon répétée, comme depuis [[love.update (Français)|love.update]] oru [[love.draw (Français)|love.draw]]. Certains benchmarks sont disponibles [https://github.com/Cyan4973/lz4#user-content-benchmarks ici (Anglais)].}} | {{notice (Français)|Cette fonction, en fonction du format et niveau de compression, peut être lent si il elle est appelée de façon répétée, comme depuis [[love.update (Français)|love.update]] oru [[love.draw (Français)|love.draw]]. Certains benchmarks sont disponibles [https://github.com/Cyan4973/lz4#user-content-benchmarks ici (Anglais)].}} | ||
Line 14: | Line 14: | ||
{{param|number (Français)|level (-1)|Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.}} | {{param|number (Français)|level (-1)|Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.}} | ||
=== Retourne === | === Retourne === | ||
− | {{param|value (Français)|compressedData|[[CompressedData (Français)|CompressedData]](données compressées)/[[ | + | {{param|value (Français)|compressedData|[[CompressedData (Français)|CompressedData]] (données compressées) / [[string (Français)|string]] (chaîne de caractères) qui contient la version compressée de la chaîne brute.}} |
+ | |||
== Fonction == | == Fonction == | ||
=== Synopsis === | === Synopsis === | ||
Line 26: | Line 27: | ||
{{param|number (Français)|level (-1)|Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.}} | {{param|number (Français)|level (-1)|Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.}} | ||
=== Retourns === | === Retourns === | ||
− | {{param|value (Français)|compressedData|[[CompressedData (Français)|CompressedData]](données compressées)/[[ | + | {{param|value (Français)|compressedData|[[CompressedData (Français)|CompressedData]] (données compressées) / [[string (Français)|string]] (chaîne de caractères) qui contient la version compressée des données.}} |
+ | |||
== Voir également == | == Voir également == | ||
* [[parent::love.data (Français)]] | * [[parent::love.data (Français)]] | ||
Line 32: | Line 34: | ||
* [[Constructs::CompressedData (Français)]] | * [[Constructs::CompressedData (Français)]] | ||
[[Category:Functions (Français)]] | [[Category:Functions (Français)]] | ||
− | {{#set:Description=Compresse une chaîne de caractère ou ([[ | + | {{#set:Description=Compresse une chaîne de caractère ou ([[string (Français)|string]]) ou des données ([[Data (Français)|Data]]) en utilisant un algorithme de compression spécifique.}} |
+ | {{#set:Since=110}} | ||
+ | |||
== Autres langues == | == Autres langues == | ||
{{i18n|love.data.compress}} | {{i18n|love.data.compress}} |
Latest revision as of 11:53, 27 April 2022
Disponible depuis LÖVE 11.0 |
Remplace love.math.compress. |
Compresse une chaîne de caractère (string) ou des données (Data) en utilisant un algorithme de compression spécifique.
Cette fonction, en fonction du format et niveau de compression, peut être lent si il elle est appelée de façon répétée, comme depuis love.update oru love.draw. Certains benchmarks sont disponibles ici (Anglais). |
Contents
Fonction
Synopsis
compressedData = love.data.compress( container, format, rawstring, level )
Arguments
ContainerType (Français) container
- Dans quel type retourner les données compressées.
CompressedDataFormat (Français) format
- Le format à utiliser lors de la compression de chaîne de caractères.
string (Français) rawstring
- La chaîne de caractères brute (non-compressée) à compresser.
number (Français) level (-1)
- Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.
Retourne
value (Français) compressedData
- CompressedData (données compressées) / string (chaîne de caractères) qui contient la version compressée de la chaîne brute.
Fonction
Synopsis
compressedData = love.data.compress( container, format, data, level )
Arguments
ContainerType (Français) container
- Dans quel type retourner les données compressées.
CompressedDataFormat (Français) format
- Le format à utiliser lors de la compression des données.
Data (Français) data
- L'objet Data (données) contenant les données brutes (non-compressée) à compresser.
number (Français) level (-1)
- Le niveau de compression à utiliser, compris entre 0 et 9. -1 indique le niveau par défaut. La signification de cet argument dépend du format de compression utilisé.
Retourns
value (Français) compressedData
- CompressedData (données compressées) / string (chaîne de caractères) qui contient la version compressée des données.
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info