@capgo/capacitor-file-compressor를 사용하여
Capacitor
Install
bun add @capgo/capacitor-file-compressor
bunx cap sync
bunx cap sync code의 원시 코드를 프로젝트에 복사합니다. 플러그인 업그레이드 후 다시 실행하세요.
Import
import { FileCompressor } from '@capgo/capacitor-file-compressor';
API를 한눈에
| 방법 | 설명 |
|---|---|
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);
전체 참조
Using @capgo/capacitor-file-compressor
Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-compressor @Capacitor-capgo/capacitor-file-compressor 파일 압축기 @capgo/capacitor-파일 압축기 @capgo/capacitor-file-compressor 시작하기 Getting Started @capgo/capacitor-SQLite 데이터 저장소 @capgo/capacitor-data-storage-sqlite @capgo/capacitor-데이터 저장소-sqlite Using @capgo/capacitor-data-storage-sqlite @capgo/capacitor-파일 압축기 @capgo/capacitor-파일 구현 세부사항을 위해