Lewati ke konten

Memulai ​

Selamat datang di BentoPDF! Panduan ini akan membantu Anda mulai dengan cepat.

Apa itu BentoPDF? ​

BentoPDF adalah toolkit PDF gratis, sumber terbuka, dan mengutamakan privasi yang berjalan sepenuhnya di browser Anda. File Anda tidak pernah meninggalkan perangkat Anda, semua pemrosesan terjadi secara lokal menggunakan teknologi WebAssembly (WASM).

Mulai Cepat ​

Opsi 1: Gunakan Versi Hosting ​

Kunjungi bentopdf.com untuk langsung menggunakan BentoPDF, tanpa perlu instalasi.

Opsi 2: Hosting Mandiri dengan Docker ​

IMPORTANT

Konversi file Office memerlukan SharedArrayBuffer, yang membutuhkan keduanya:

  • Cross-Origin-Opener-Policy: same-origin
  • Cross-Origin-Embedder-Policy: require-corp
  • konteks aman (secure context)

http://localhost berfungsi untuk pengujian lokal karena browser menganggap loopback tepercaya. http://192.168.x.x atau IP LAN lainnya biasanya tidak, sehingga konversi Word/Excel/PowerPoint memerlukan HTTPS saat diakses dari perangkat lain di jaringan Anda.

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 tersedia dalam dua build: Self-Hosted build (bentopdf-simple, digunakan di atas) untuk penerapan internal/tim/organisasi, dan Commercial build (bentopdf:latest) yang digunakan oleh bentopdf.com sendiri dan oleh pemegang lisensi komersial yang menjalankan penerapan publik. Keduanya menyertakan alat PDF yang sama, Commercial build menambahkan hero, FAQ, testimoni, dan footer bentopdf.com. Jika ragu, gunakan Self-Hosted build.

Lalu buka http://localhost:3000 di browser Anda.

NOTE

Jika Anda menyiapkan penerapan OCR air-gapped, Anda harus menghosting font lapisan teks OCR secara internal, selain worker Tesseract, runtime inti, dan file traineddata. Penyiapan lengkapnya didokumentasikan di Hosting Mandiri, termasuk VITE_OCR_FONT_BASE_URL dan direktori ocr-fonts/ bawaan.

Opsi 3: Build dari Sumber ​

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

# Install dependencies
npm install

# Start development server
npm run dev

Sekilas Fitur ​

KategoriAlat
Konversi ke PDFWord, Excel, PowerPoint, Gambar, Markdown, EPUB, MOBI, dan lainnya
Konversi dari PDFJPG, PNG, Teks, Excel, SVG, dan lainnya
Edit & AnotasiTanda Tangan, Sorot, Redaksi, Isi Formulir, Tambah Stempel
AturGabung, Pisah, Putar, Hapus Halaman, Urutkan Ulang
OptimalkanKompres, Perbaiki, Ratakan, OCR
KeamananEnkripsi, Dekripsi, Hapus Pembatasan

Dukungan Browser ​

BentoPDF bekerja paling baik di browser modern:

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

Langkah Selanjutnya ​

Berlisensi ganda di bawah AGPL-3.0 dan Lisensi Komersial.