🍋
Menu
General

Preview

Preview (การตรวจสอบไฟล์แบบภาพ)

การแสดงเนื้อหาไฟล์แบบภาพก่อนดาวน์โหลดหรือประมวลผล ช่วยให้ผู้ใช้ตรวจสอบผลลัพธ์ของการดำเนินการได้โดยไม่ต้องยืนยัน

รายละเอียดทางเทคนิค

Preview บนเบราว์เซอร์ใช้ความสามารถในการแสดงผลแบบ native: รูปภาพผ่านแท็ก หรือ Canvas, PDF ผ่าน PDF.js หรือ , เสียง/วิดีโอผ่าน HTML5

 หรือบล็อก  ที่เน้นไวยากรณ์ สำหรับไฟล์ขนาดใหญ่ preview อาจแสดงผลเฉพาะหน้าแรกหรือเวอร์ชันที่ลดขนาดเพื่อประหยัดหน่วยความจำ Object URL (URL.createObjectURL) แสดงข้อมูล Blob โดยไม่มี overhead ของ base64 encoding และควรถูกเพิกถอน (URL.revokeObjectURL) เมื่อไม่จำเป็นเพื่อป้องกันการรั่วของหน่วยความจำ

ตัวอย่าง

```javascript
// Preview: 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);
```

คำศัพท์ที่เกี่ยวข้อง