Saltar al contenido principal

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 complemento de compresor de archivos code

Usando @capgo/capacitor-file-compressor

Capacitor Complemento de compresor de archivos para compresión de imágenes

Instalar

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

¿Qué expone este complemento?

  • 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 obtener detalles de implementación en [Usando @capgo/capacitor-file-compressor](#) Inicio para obtener detalles de implementación en Inicio [@capgo/capacitor-data-storage-sqlite](#) para obtener detalles de implementación en [@capgo/capacitor-data-storage-sqlite](#) [Usando @capgo/capacitor-data-storage-sqlite](#) para la capacidad nativa en @capgo/capacitor-data-storage-sqlite, y @capgo/capacitor-file para el detalle de implementación en @capgo/capacitor-file.