🍋
Menu
General

Conversion

Chuyển đổi (Biến đổi định dạng tệp)

Quá trình chuyển đổi tệp từ định dạng này sang định dạng khác, chẳng hạn như chuyển ảnh PNG sang JPEG hoặc tài liệu Word sang PDF, đồng thời bảo toàn càng nhiều nội dung và chất lượng gốc càng tốt.

Chi tiết kỹ thuật

Chuyển đổi tệp bao gồm giải mã định dạng nguồn thành biểu diễn trung gian (dữ liệu pixel, DOM văn bản, mẫu âm thanh) và mã hóa lại ở định dạng đích. Mất chất lượng xảy ra khi chuyển đổi giữa các định dạng nén có mất dữ liệu (JPEG sang WebP) hoặc từ định dạng phong phú hơn sang đơn giản hơn (PSD sang PNG mất các lớp). Chuyển đổi phía máy khách sử dụng API trình duyệt: Canvas cho hình ảnh, OfflineAudioContext cho âm thanh, và các thư viện như pdf-lib hoặc FFmpeg.wasm cho định dạng phức tạp. Chuyển đổi hàng loạt áp dụng cùng phép biến đổi cho nhiều tệp.

Ví dụ

```javascript
// Conversion: file processing example
const file = document.getElementById('fileInput').files[0];
const reader = new FileReader();
reader.onload = (e) => {
  const data = e.target.result;
  console.log(`Loaded: ${file.name} (${file.size} bytes)`);
};
reader.readAsArrayBuffer(file);
```

Thuật ngữ liên quan