Kom i gang
Velkommen til BentoPDF! Denne vejledning hjælper dig hurtigt i gang.
Hvad er BentoPDF?
BentoPDF er en gratis, open source PDF-værktøjskasse med privatliv i fokus, der kører helt i din browser. Dine filer forlader aldrig din enhed. Al behandling sker lokalt ved hjælp af WebAssembly (WASM).
Hurtig start
Mulighed 1: Brug den hostede version
Besøg bentopdf.com for at bruge BentoPDF med det samme, uden installation.
Mulighed 2: Selvhost med Docker
IMPORTANT
Konvertering af Office-filer kræver SharedArrayBuffer, som kræver både:
Cross-Origin-Opener-Policy: same-originCross-Origin-Embedder-Policy: require-corp- en sikker kontekst
http://localhost virker til lokal test, fordi browsere behandler loopback som troværdig. http://192.168.x.x eller andre LAN-IP'er gør det normalt ikke, så Word/Excel/PowerPoint-konverteringer kræver HTTPS, når der tilgås fra andre enheder på dit netværk.
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 -dTIP
BentoPDF leveres i to builds: Self-Hosted-builden (bentopdf-simple, brugt ovenfor) til interne installationer i teams og organisationer, og Commercial-builden (bentopdf:latest), som bruges af bentopdf.com selv og af indehavere af kommercielle licenser med offentligt tilgængelige installationer. Begge indeholder de samme PDF-værktøjer. Commercial-builden tilføjer bentopdf.com's hero, FAQ, udtalelser og footer. Er du i tvivl, så brug Self-Hosted-builden.
Åbn derefter http://localhost:3000 i din browser.
NOTE
Hvis du forbereder en air-gapped OCR-installation, skal du hoste OCR-tekstlagets skrifttyper internt ud over Tesseract-workeren, kerne-runtime og traineddata-filerne. Den fulde opsætning er beskrevet i Selvhosting, herunder VITE_OCR_FONT_BASE_URL og den medfølgende mappe ocr-fonts/.
Mulighed 3: Byg fra kildekode
bash
# Clone the repository
git clone https://github.com/alam00000/bentopdf.git
cd bentopdf
# Install dependencies
npm install
# Start development server
npm run devFunktioner i overblik
| Kategori | Værktøjer |
|---|---|
| Konverter til PDF | Word, Excel, PowerPoint, billeder, Markdown, EPUB, MOBI og mere |
| Konverter fra PDF | JPG, PNG, tekst, Excel, SVG og mere |
| Rediger og annotér | Underskriv, fremhæv, sortlæg, udfyld formularer, tilføj stempler |
| Organiser | Flet, opdel, roter, slet sider, omarranger |
| Optimer | Komprimer, reparer, fladgør, OCR |
| Sikkerhed | Kryptér, dekryptér, fjern begrænsninger |
Browserunderstøttelse
BentoPDF fungerer bedst i moderne browsere:
- ✅ Chrome/Edge 90+
- ✅ Firefox 90+
- ✅ Safari 15+