본문으로 바로가기
Back to plugins
@capgo/capacitor-file-compressor
Tutorial
@capgo/capacitor-file-compressor

파일 압축

Capacitor를 위한 효율적인 이미지 압축을 지원하는 iOS, Android, Web 플랫폼에서 PNG, JPEG, WebP 형식

가이드

파일 압축기 튜토리얼

장치에서 테스트

다운로드 Capgo 앱, 그리고 QR code를 스캔하세요.

파일 압축 플러그인 미리보기 QR code

@capgo/capacitor-file-compressor를 사용하여

Capacitor 파일 압축 플러그인 인터페이스 (이미지 압축)

설치

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

이 플러그인이 제공하는 것

  • compressImage - 지정된 크기와 품질 설정으로 이미지를 압축합니다.

예제 사용

compressImage

이미지를 지정된 크기와 품질 설정으로 압축합니다.

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

전체 참조

capgo/capacitor-파일 압축기 사용을 계속하세요.

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-파일 압축기 사용 중인 경우 capgo/capacitor-파일 압축기 사용 파일 관리와 저장 계획을 세우고자 할 때 capgo/capacitor-파일 압축기와 연결하세요. capgo/capacitor-파일 압축기 구현 세부 사항은 capgo/capacitor-파일 압축기에서 확인하세요. Getting Started Getting Started 구현 세부 사항은 Getting Started에서 확인하세요. capgo/capacitor-SQLite 데이터 저장 capgo/capacitor-SQLite 데이터 저장 구현 세부 사항은 capgo/capacitor-SQLite 데이터 저장에서 확인하세요. capgo/capacitor-SQLite 데이터 저장 사용 Capgo의 원시 기능을 위해 @capgo/capacitor-data-storage-sqlite을 사용하고, @capgo/capacitor-file Capgo의 구현 세부 정보를 위해 @capgo/capacitor-file을 사용합니다.