Método Node.js zlib.deflateSync()

El método zlib.deflateSync() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para comprimir una porción de datos con Deflate. Sintaxis: zlib.deflateSync( buffer, options ) Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación: buffer: este parámetro contiene el búfer de tipo Buffer, TypedArray, … Continue reading «Método Node.js zlib.deflateSync()»

Método Node.js zlib.brotliCompress()

El método zlib.brotliCompress() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para comprimir una parte de los datos. Sintaxis: zlib.brotliCompress( buffer, options, callback ) Parámetros: este método acepta tres parámetros, como se mencionó anteriormente y se describe a continuación: buffer: puede ser de tipo Buffer, TypedArray, DataView, ArrayBuffer y … Continue reading «Método Node.js zlib.brotliCompress()»

Propiedad Node.js zlib.constants

La propiedad zlib.constants se usa para generar un objeto que enumera las constantes relacionadas con Zlib. Sintaxis: zlib.constants Valor devuelto: Devuelve todas las constantes relacionadas con Zlib. Los siguientes ejemplos ilustran el uso de la propiedad zlib.constants en Node.js: Ejemplo 1: // Node.js program to demonstrate      // zlib.constants property // Including zlib module const zlib … Continue reading «Propiedad Node.js zlib.constants»

Método Node.js zlib.unzipSync()

El método zlib.unzipSync() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para descomprimir una parte de los datos con Unzip. Sintaxis: zlib.unzipSync( buffer, options ) Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación: buffer: puede ser de tipo Buffer, TypedArray, DataView, ArrayBuffer … Continue reading «Método Node.js zlib.unzipSync()»

Propiedad Node.js zlib.bytesWritten

La propiedad zlib.bytesWritten es una interfaz de programación de aplicaciones del módulo zlib que se utiliza para especificar el número de bytes escritos en el motor antes de que se procesen (comprimidos o descomprimidos, según corresponda para la clase derivada). Sintaxis: zlib.bytesWritten Valor devuelto: Devuelve el número de bytes escritos en el motor. Los siguientes … Continue reading «Propiedad Node.js zlib.bytesWritten»

Método Node.js zlib.createInflate()

El método zlib.createInflate() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para crear un nuevo objeto Inflate. Sintaxis: zlib.createInflate( options ) Parámetros: este método acepta opciones de un solo parámetro, que es un parámetro opcional que contiene las opciones de zlib. Valor devuelto: Devuelve un nuevo objeto Inflar. Los … Continue reading «Método Node.js zlib.createInflate()»

¿Por qué se usa Zlib en Node.js?

Zlip es un módulo utilizado en Node.js para comprimir o descomprimir un archivo. Compresión significa comprimir el archivo y descompresión significa descomprimir el archivo. Es un módulo Node.js preconstruido, por lo que no es necesario instalarlo como una dependencia. Sintaxis: const zlib = require(‘zlib’); Compresión de un archivo (Zipping): Enfoque: Vamos a utilizar el método … Continue reading «¿Por qué se usa Zlib en Node.js?»

Método Node.js zlib.inflateRawSync()

El método zlib.inflateRawSync() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para descomprimir una parte de los datos con InflateRaw. Sintaxis: zlib.inflateRawSync( buffer, options ) Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación: buffer: este parámetro contiene el búfer de tipo Buffer, … Continue reading «Método Node.js zlib.inflateRawSync()»

Método Node.js zlib.createInflateRaw()

El método zlib.createInflateRaw() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para crear un nuevo objeto InflateRaw. Sintaxis: zlib.createInflateRaw( options ) Parámetros: este método acepta opciones de un solo parámetro, que es un parámetro opcional que contiene las opciones de zlib. Valor devuelto: Devuelve un nuevo objeto InflateRaw. Los … Continue reading «Método Node.js zlib.createInflateRaw()»

Método Node.js zlib flush()

El método flush() se llama en un flujo de compresión para que pueda obligar a zlib a devolver la mayor cantidad de salida posible en este momento. Esta salida puede devolverse a costa de una calidad de compresión corrupta, pero puede ser útil cuando se requiere que los datos estén accesibles lo antes posible. Sintaxis: … Continue reading «Método Node.js zlib flush()»