Files
bentopdf/docs/uk/getting-started.md
T

5.0 KiB
Raw Blame History

Початок роботи

Ласкаво просимо до BentoPDF! Цей посібник допоможе вам швидко розпочати.

Що таке BentoPDF?

BentoPDF це безкоштовний PDF-набір інструментів з відкритим кодом, створений з урахуванням конфіденційності, який працює повністю у вашому браузері. Ваші файли ніколи не залишають пристрій: уся обробка відбувається локально за допомогою технології WebAssembly (WASM).

Швидкий старт

Варіант 1: використати онлайн-версію

Відвідайте bentopdf.com, щоб скористатися BentoPDF одразу, без встановлення.

Варіант 2: розгорнути на власному сервері через Docker

Important

Конвертація офісних файлів потребує SharedArrayBuffer, для чого потрібні обидва заголовки:

  • Cross-Origin-Opener-Policy: same-origin
  • Cross-Origin-Embedder-Policy: require-corp
  • безпечний контекст

http://localhost підходить для локального тестування, бо браузери вважають loopback надійним. http://192.168.x.x та інші LAN-адреси зазвичай не підходять, тому конвертація Word/Excel/PowerPoint з інших пристроїв вашої мережі вимагатиме HTTPS.

# Pull and run the Docker image (self-hosted build)
docker run -d -p 3000:8080 ghcr.io/alam00000/bentopdf-simple:latest

# Or use Docker Compose
curl -O https://raw.githubusercontent.com/alam00000/bentopdf/main/docker-compose.yml
docker compose up -d

Tip

BentoPDF постачається у двох збірках: Self-Hosted build (bentopdf-simple, використана вище) для внутрішніх розгортань у командах і організаціях, та Commercial build (bentopdf:latest), яку використовує сам bentopdf.com і власники комерційної ліцензії для публічних розгортань. Обидві мають однакові PDF-інструменти, а Commercial build додає головний екран, FAQ, відгуки та футер bentopdf.com. Якщо вагаєтеся, обирайте Self-Hosted build.

Потім відкрийте http://localhost:3000 у браузері.

Note

Якщо ви готуєте OCR-розгортання в ізольованому середовищі (air-gapped), окрім Tesseract worker, основного runtime та файлів traineddata, потрібно розмістити внутрішньо й шрифти текстового шару OCR. Повне налаштування описано в розділі Самостійне розгортання, зокрема VITE_OCR_FONT_BASE_URL і вбудований каталог ocr-fonts/.

Варіант 3: зібрати з вихідного коду

# Clone the repository
git clone https://github.com/alam00000/bentopdf.git
cd bentopdf

# Install dependencies
npm install

# Start development server
npm run dev

Можливості коротко

Категорія Інструменти
Конвертація в PDF Word, Excel, PowerPoint, зображення, Markdown, EPUB, MOBI та інші
Конвертація з PDF JPG, PNG, текст, Excel, SVG та інші
Редагування й анотації Підпис, виділення, редагування (redact), заповнення форм, штампи
Організація Об’єднання, розділення, поворот, видалення сторінок, зміна порядку
Оптимізація Стиснення, відновлення, зведення (flatten), OCR
Безпека Шифрування, розшифрування, зняття обмежень

Підтримка браузерів

BentoPDF найкраще працює в сучасних браузерах:

  • ✅ Chrome/Edge 90+
  • ✅ Firefox 90+
  • ✅ Safari 15+

Наступні кроки