Guía
Cómo usar Compresor de Archivos en Capacitor
Usando @capgo/capacitor-file-compressor
Complemento de compresión de archivos Capacitor
Instalar
bun add @capgo/capacitor-file-compressor
bunx cap sync
bunx cap sync copia el complemento nativo code en tus proyectos nativos. Correlo de nuevo después de cada actualización del complemento.
Importar
import { FileCompressor } from '@capgo/capacitor-file-compressor';
Vista general de API
| Metodo | Descripción |
|---|---|
compressImage |
Comprime un archivo de imagen con dimensiones y ajustes de calidad especificados. |
Ejemplos
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
Usando @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-compressor Usando @capgo/capacitor-compresor de archivo para planificar el almacenamiento y el manejo de archivos, conecta con @capgo/capacitor-compresor de archivos Para la implementación detallada en @capgo/capacitor-compresor de archivos. Getting Started para los detalles de implementación en Inicio @capgo/capacitor-almacenamiento-de-datos-sqlite Para la implementación detallada en @capgo/capacitor-almacenamiento-de-datos-sqlite. Usando @capgo/capacitor-almacenamiento-de-datos-sqlite para la capacidad nativa en Usando @capgo/capacitor-almacenamiento-de-datos-sqlite, y @capgo/capacitor-archivo para el detalle de implementación en @capgo/capacitor-archivo.