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

81 lines
5.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Початок роботи
Ласкаво просимо до BentoPDF! Цей посібник допоможе вам швидко розпочати.
## Що таке BentoPDF?
BentoPDF це безкоштовний PDF-набір інструментів з відкритим кодом, створений з урахуванням конфіденційності, який працює **повністю у вашому браузері**. Ваші файли ніколи не залишають пристрій: уся обробка відбувається локально за допомогою технології WebAssembly (WASM).
## Швидкий старт
### Варіант 1: використати онлайн-версію
Відвідайте [bentopdf.com](https://www.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.
```bash
# 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. Повне налаштування описано в розділі [Самостійне розгортання](/uk/self-hosting/), зокрема `VITE_OCR_FONT_BASE_URL` і вбудований каталог `ocr-fonts/`.
### Варіант 3: зібрати з вихідного коду
```bash
# 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+
## Наступні кроки
- [Переглянути всі інструменти](/uk/tools/)
- [Розгорнути BentoPDF самостійно](/uk/self-hosting/)
- [Долучитися до проєкту](/uk/contributing)