Passer au contenu principal
Retour aux plugins
@capgo/capacitor-compressor-de-fichier
Tutoriel
@capgo/capacitor-compressor-de-fichier

Compressor de fichiers

Capacitor plugin pour la compression d'images efficace, supportant PNG, JPEG et WebP sur les plateformes iOS, Android et Web

Guide

La tutelle sur le Compressateur de fichiers

Tester sur appareil

Télécharger l'application Capgo, puis scannez le code QR code.

Prévisualisation du lien QR du plugin File Compressor code

Utilisation de @capgo/capacitor-file-compressor

Capacitor Interface du plugin File Compressor pour la compression d'images

Installer

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

Ce que ce plugin expose

  • compressImage - Comprime un fichier image avec les dimensions et les paramètres de qualité spécifiés.

Exemple d'utilisation

compressImage

Comprime un fichier image avec les dimensions et les paramètres de qualité spécifiés.

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);

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-compresser-de-fichier

Si vous utilisez L'utilisation de @capgo/capacitor-compresser-de-fichier pour planifier l'entrepôt et la gestion des fichiers, connectez-l’avec @capgo/capacitor-compresser-de-fichier pour les détails d'implémentation dans @capgo/capacitor-compresser-de-fichier Prise en main pour les détails d'implémentation dans Prise en main @capgo/capacitor-stockage-de-données-sqlite pour les détails d'implémentation dans @capgo/capacitor-stockage-de-données-sqlite L'utilisation de @capgo/capacitor-stockage-de-données-sqlite pour la capacité native en utilisant @capgo/capacitor-data-storage-sqlite, et @capgo/capacitor-file pour le détail d'implémentation en @capgo/capacitor-file.