59 lines
935 B
Markdown
59 lines
935 B
Markdown
# PDFtrim
|
|
|
|
Command line utilitka pre orezanie PDF podľa obsahu (odstráni biele okraje na stranách).
|
|
|
|
Veľmi užitočné pre štítky, ktoré generuje SPS vo formate A6 na papier A4 v rohu, a tak to nie je možné vytlačiť bez orezania priamo na papier A6, s tymto to už je veľmi ľahké.
|
|
|
|
## Inštalácia
|
|
|
|
### 1) Požiadavky
|
|
|
|
- Go 1.23+ (`go version`)
|
|
|
|
### 2) Stiahnutie závislostí
|
|
|
|
V priecinku projektu spusti:
|
|
|
|
```bash
|
|
go mod tidy
|
|
```
|
|
|
|
### 3) Build binárky
|
|
|
|
```bash
|
|
go build -o pdftrim
|
|
```
|
|
|
|
Na Windows môžeš použiť:
|
|
|
|
```powershell
|
|
go build -o pdftrim.exe
|
|
```
|
|
|
|
## Použitie
|
|
|
|
Program očakáva 1. argument: vstupný `subor.pdf`.
|
|
|
|
```bash
|
|
./pdftrim subor.pdf
|
|
```
|
|
|
|
Alebo bez buildu:
|
|
|
|
```bash
|
|
go run . subor.pdf
|
|
```
|
|
|
|
## Výstup
|
|
|
|
- Vytvorí sa nový súbor v rovnakom priečinku:
|
|
- `subor-trimmed.pdf`
|
|
- Pôvodný PDF súbor ostáva nezmenený.
|
|
|
|
Príklad:
|
|
|
|
```bash
|
|
./pdftrim faktura.pdf
|
|
# výstup: faktura-trimmed.pdf
|
|
```
|