Software
PDFko v.1.0.0
Pregled i obrada PDF dokumenata sa grafičkim editorom
Namjena
PDFko je desktop program za Windows za pregled PDF dokumenata i za poslove koji se s njima svakodnevno rade: spajanje, razdvajanje, izdvajanje stranica, pretvaranje u slike i nazad, numeraciju, štampu. Uz to ima jednostavan grafički editor kojim se na stranicu dodaju tekst, linije, oblici, kote i slike, i kojim se može izmijeniti postojeći tekst u dokumentu.
Program radi lokalno, bez interneta i bez slanja dokumenata bilo gdje. Rezultat je običan PDF koji se otvara u svakom čitaču.
Pregled dokumenata
- Više dokumenata istovremeno, svaki u svojoj kartici; meni Prozor za prelazak između njih.
- Minijature stranica sa strane, skok na stranicu po broju, uvećanje i umanjenje (Ctrl + / Ctrl −), prilagođavanje širini ili cijeloj stranici.
- Pretraga teksta u dokumentu.
- Prikaz preko cijelog ekrana i režim prezentacije (F5).
- PDF se otvara i prevlačenjem u prozor. Kada je program već otvoren, novi fajl se otvara u novoj kartici istog prozora.
- Štampa sa pregledom: izbor štampača, stranica, broja kopija, formata papira, orijentacije, razmjere i štampe u sivoj skali.
Rad sa stranicama i fajlovima
- Spajanje više PDF fajlova u jedan, redom iz liste, uz mogućnost sadržaja (bookmark) sa imenom svakog fajla.
- Razdvajanje po grupama stranica (npr.
1-3; 4-10; 11-), na svakih N stranica ili svaka stranica u poseban fajl. - Ekstrakcija izabranih stranica u jedan ili više PDF-ova. Stranice ostaju u originalnom obliku — tekst i vektori se ne pretvaraju u sliku.
- PDF → slike (PNG ili JPEG, izbor DPI) za cijeli dokument ili izabrane stranice, i batch konverzija više fajlova ili cijelog foldera odjednom.
- Slike → PDF — više slika u jedan PDF, redoslijed se podešava prevlačenjem.
- Umetanje praznih stranica, brisanje stranica i rotacija za 90°.
- Numeracija stranica — oblik broja (npr.
{n} / {total}), početni broj, preskakanje naslovne strane, položaj, font i boja. - Vodeni žig — tekst ili slika, na jednom od devet položaja ili popločano po stranici, sa podesivom prozirnošću i uglom.
- Izvoz pojedinačne stranice u DXF ili SVG, za dalji rad u CAD programu.
Uređivanje stranice
U režimu uređivanja stranica postaje radna površina. Sve što se doda ostaje zaseban objekat koji se može pomjeriti, izmijeniti ili obrisati sve dok se dokument ne sačuva.
- Tekst — font, veličina, podebljano, kurziv, podvučeno, poravnanje, boja, prored i ugao. Tekst se može prelamati unutar okvira čija se širina mijenja mišem.
- Izmjena postojećeg teksta u PDF-u: izabrani redovi se zamjenjuju novim tekstom, uz izbor fonta, veličine i boje.
- Crtanje — linija, strelica, pravougaonik, elipsa i krug, trougao, luk i isječak, slobodoručna linija, spline kriva, komentar sa linijom do označenog mjesta i kote.
- Ispuna — jednobojna, gradijent (linearni, reflektovani, radijalni) ili šrafura (linije, mreža, tačke). Alatom Ispuna se popunjava oblast zatvorena nacrtanim linijama.
- Hvatanje tačaka (F9) — krajevi, sredine, centri i presjeci, kao u CAD programima. Krug se može crtati iz uhvaćene tačke kao centra.
- Odsijecanje dijelova linija i oblika na presjeku sa drugim objektima.
- Slike — iz fajla, prevlačenjem ili lijepljenjem iz clipboard-a.
- Izbor više objekata pravougaonikom, kopiranje, pomjeranje, rotacija i promjena veličine, grupisanje i razgrupisanje, redoslijed (na vrh / na dno). Izborom se mogu obuhvatiti i tekst, slike i vektori koji su već u PDF-u.
- Poništi / ponovi za sve izmjene.
Jezik
Interfejs je na crnogorskom/bosanskom i engleskom jeziku; jezik se bira u meniju Jezik.
Tehnologije
Program je pisan u Pythonu:
Python 3.11 · PySide6 · PyMuPDF · NumPy · ezdxf
Korisnički interfejs je u .ui fajlovima koji se uređuju u Qt Designeru, a obrada PDF-a i geometrija su odvojeni od interfejsa. Isporučuje se kao samostalna instalacija za Windows, bez potrebe za instalacijom Pythona.
Ograničenja
- PDF nema pasuse kao Word dokument — kod izmjene postojećeg teksta duži tekst ne prelazi sam u sljedeći red.
- Skenirani dokumenti su slike; tekst u njima se ne može pretraživati ni mijenjati (program nema OCR).
- Radi na Windows-u (64-bit).
Cijena
PDFko je besplatan, bez ograničenja u funkcionalnosti.
Kontakt
Za pitanja, prijedloge ili prijave grešaka — direktno na mkozica@outlook.com.
Preuzimanje
Instalacioni program za Windows (64-bitni), veličine oko 58 MB. Sve potrebne biblioteke su uključene — Python se ne mora posebno instalirati. Tokom instalacije se može napraviti ikonica na desktopu.