🍋
Menu
General

Preview

Предварительный просмотр (визуальная проверка файла)

Визуальное отображение содержимого файла перед скачиванием или обработкой, позволяющее пользователям проверить результат операции без окончательного подтверждения.

Техническая деталь

Браузерный предварительный просмотр использует встроенные возможности рендеринга: изображения через теги или Canvas, PDF через PDF.js или , аудио/видео через HTML5-элементы

 или подсвеченные синтаксисом блоки . Для больших файлов предварительный просмотр может отображать только первую страницу или уменьшенную версию для экономии памяти. Object URL (URL.createObjectURL) отображают данные Blob без накладных расходов base64-кодирования и должны освобождаться (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);
```

Связанные термины