File Forge

Desktop aplikacija za macOS, Windows i Linux koja sažima PDF-ove i slike te uklanja pozadinu s fotografija bez prijenosa datoteka. Osmislio sam je i izradio.

Objavljeno2026Desktop aplikacija za macOS, Windows i Linux

Snimke aplikacije iz listopada 2026. s rezultatima koje je dala za ogledne datoteke; okvir prozora je docrtan. Prozori instalacijskih programa stvarne su snimke zaslona obrezane na prozor.

Pregled

File Forge sažima PDF-ove i slike u formatima JPEG, PNG i WebP te izrezuje objekte s fotografija, u potpunosti na računalu korisnika. Unaprijed zadane postavke sežu od one bez gubitaka, koja čuva svaki piksel, do postavke za čitanje na zaslonu; izvornici se nikad ne mijenjaju. Aplikacija se instalira na macOS, Windows i Linux te se ažurira iz izdanja s provjerenim potpisom. U planu su pretvorba formata te alati za video i zvuk.

Zadatak

Primjetno smanjiti dokumente i slike bez oštećenja, na tri operacijska sustava, a da datoteke nikad ne napuste korisnikovo računalo.

Moj rad

Mehanizme za obradu napisao sam u Rustu, a sučelje u Reactu i zapakirao ih kao aplikaciju Tauri. Mehanizam za PDF prepisuje strukturu datoteke, uklanja neiskorištene podatke fontova i ponovno kodira slike samo kad to odabrana postavka dopušta. Uklanjanje pozadine lokalno pokreće model SAM 2.1 nakon jednokratnog preuzimanja.

Rezultati

  • Sažimanje PDF-a s postavkama Lossless, Balanced, Maximum, Screen i vlastitim vrijednostima
  • Sažimanje slika JPEG, PNG i WebP bez gubitaka i s gubicima
  • Izvanmrežno uklanjanje pozadine uz automatski ili klikom odabran objekt
  • Instalacijski programi za macOS, Windows i Linux s ažuriranjima u aplikaciji čiji se potpis provjerava

Desktop aplikacija

Instalira se i radi kao izvorna aplikacija na sustavima:

  • macOS: macOS 11 ili noviji na Mac računalima s Apple Silicon i Intel procesorima, kao slika diska .dmg
  • Windows: 64-bitni Windows 10 ili noviji, kao instalacijski program .exe ili paket .msi
  • Linux: 64-bitni Linux kao AppImage, paket .deb za Debian i Ubuntu ili paket .rpm za Fedoru i openSUSE

Imate ideju za projekt?

Opišite što želite izraditi. Razgovarat ćemo o opsegu i sljedećim koracima.