Saltar al contenido principal
Volver a plugins
@capgo/capacitor-compressor-de-archivos
Tutorial
@capgo/capacitor-compressor-de-archivos

Compressor de archivos

Capacitor plugin para la compresión de imágenes eficiente que admite formatos PNG, JPEG y WebP en iOS, Android y plataformas web

Guía

Tutoriales sobre Compresor de Archivos

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea el código QR code.

Enlace QR de vista previa del plugin de compresor de archivos code

Usando @capgo/capacitor-file-compressor

Capacitor Plugin de compresor de archivos para la compresión de imágenes

Instalar

bun add @capgo/capacitor-file-compressor
bunx cap sync

¿Qué se expone con este plugin?

  • compressImage - Comprime un archivo de imagen con dimensiones y ajustes de calidad especificados.

Ejemplo de uso

compressImage

Comprime un archivo de imagen con dimensiones y ajustes de calidad especificados.

import { FileCompressor } from '@capgo/capacitor-file-compressor';

// Web - Compress from file input
const fileInput = document.getElementById('file') as HTMLInputElement;
const file = fileInput.files[0];
const result = await FileCompressor.compressImage({
  blob: file,
  quality: 0.8,
  width: 1200,
  mimeType: 'image/jpeg'
});
const url = URL.createObjectURL(result.blob);

Referencia completa

Sigue adelante desde Usando @capgo/capacitor-file-compressor

Si estás utilizando Usando @capgo/capacitor-file-compressor para planificar el almacenamiento y el manejo de archivos, conecta con @capgo/capacitor-file-compressor para los detalles de implementación en @capgo/capacitor-file-compressor Inicio para los detalles de implementación en Inicio @capgo/capacitor-data-storage-sqlite para los detalles de implementación en @capgo/capacitor-data-storage-sqlite Usando @capgo/capacitor-data-storage-sqlite para la capacidad nativa en Usando @capgo/capacitor-data-storage-sqlite, y @capgo/capacitor-file para el detalle de implementación en @capgo/capacitor-file.