CHEPIO.TECHFile Forge
Asztali alkalmazás macOS-re, Windowsra és Linuxra, amely fájlfeltöltés nélkül tömöríti a PDF-eket és a képeket, és eltávolítja a fotók hátterét. Én terveztem és fejlesztettem.
Képernyőképek az alkalmazásról 2026 októberéből, az általa bemutatófájlokra adott eredményekkel; az ablakkeret rajzolt. A telepítőablakok valódi, az ablakra vágott képernyőképek.
Áttekintés
A File Forge teljes egészében a felhasználó számítógépén tömöríti a PDF-eket és a JPEG-, PNG- és WebP-képeket, és vágja ki a témát a fotókból. Az előbeállítások a veszteségmentestől, amely minden képpontot megőriz, a képernyőn olvasásra szánt beállításig terjednek; az eredeti fájlok sosem változnak. Az alkalmazás macOS-re, Windowsra és Linuxra telepíthető, és ellenőrzött aláírású kiadásokból frissíti magát. A formátumátalakítás, valamint a videó- és hangeszközök tervben vannak.
A feladat
A dokumentumok és képek érezhető kicsinyítése sérülés nélkül, három operációs rendszeren, úgy, hogy a fájlok soha ne hagyják el a felhasználó számítógépét.
Az én munkám
A feldolgozó motorokat Rustban, a felületet Reactben írtam, és Tauri-alkalmazásként csomagoltam. A PDF-motor újraírja a fájl szerkezetét, eltávolítja a nem használt betűtípusadatokat, és csak akkor kódolja újra a képeket, ha a választott előbeállítás ezt engedi. A háttéreltávolítást a SAM 2.1 modell végzi helyben, egyszeri letöltés után.
Eredmények
- PDF-tömörítés Lossless, Balanced, Maximum, Screen és egyéni beállításokkal
- JPEG-, PNG- és WebP-képek veszteségmentes és veszteséges tömörítése
- Offline háttéreltávolítás automatikusan vagy kattintással kijelölt témával
- Telepítők macOS-re, Windowsra és Linuxra, ellenőrzött aláírású, alkalmazáson belüli frissítésekkel
Asztali alkalmazás
Natív alkalmazásként telepíthető és fut ezeken:
- macOS: macOS 11 vagy újabb Apple Silicon és Intel processzoros Maceken, .dmg lemezképként
- Windows: 64 bites Windows 10 vagy újabb, .exe telepítőként vagy .msi csomagként
- Linux: 64 bites Linux AppImage-ként, Debianhoz és Ubuntuhoz .deb, Fedorához és openSUSE-hoz .rpm csomagként
Van egy projektötlete?
Mondja el, mit szeretne létrehozni. Megbeszéljük a feladatokat és a következő lépéseket.






