Moje žena doučuje studenty po celý rok a nedávno chtěla zadat domácí úkol tak, že naskenuje některé stránky sešitu do souboru a pošle je e-mailem svým studentům. Požádala mě o pomoc, tak jsem použil Simple Scan, aplikaci pro skenování dokumentů pro GNOME.
Další zdroje pro Linux
- Cheat pro příkazy Linuxu
- Cheat sheet pro pokročilé příkazy systému Linux
- Bezplatný online kurz:Technický přehled RHEL
- Síťový cheat pro Linux
- Cheat sheet SELinux
- Cheat pro běžné příkazy pro Linux
- Co jsou kontejnery systému Linux?
- Naše nejnovější články o Linuxu
Jednoduché skenování má dvě nastavení rozlišení, Obrázky a Text, a ukládá soubory jako PDF. Bohužel kvalita skenů – slova, čísla a grafika – není vhodná při použití nastavení Text, ale soubory jsou poměrně velké – až 5 MB na pár stránek – při nastavení Obrázek. Odpověď na druhý problém jsem našel pomocí příkazů pdf2ps
a ps2pdf
, které jsou součástí balíčku Ghostscript. Toto řešení zmenšuje velikost souborů PDF a usnadňuje jejich sdílení prostřednictvím e-mailu.
Manuálové stránky pro tyto příkazy jsou stručné a bylo náročné najít k nim a jejich nastavení dobrou dokumentaci. Takže jsem dal dohromady následující kombinací informací z manuálových stránek s různými dalšími radami, které jsem našel na internetu.
Jak zmenšit PDF
Nejprve si vytvořte zálohu původního souboru PDF s jiným názvem (pro případ, že někde uděláte chybu).
V tomto příkladu vám ukážu, jak zmenšit soubor s názvem Lekce5.pdf . Prvním krokem je převést jej na PostScriptový soubor zadáním:
pdf2ps -dLanguageLevel=3 Lesson5.pdf
Tím se vytvoří soubor s názvem Lesson5.ps
, a když se podíváte na jeho velikost, můžete být znepokojeni. Například tento vzorový soubor měl 3,1 MB jako PDF a zvětšil se na 29 MB jako soubor PS! Věřte.
Dále zadejte:
ps2pdf -dPDFSETTINGS=/ebook Lesson5.ps
Tím se přepíše vaše předchozí Lekce5.pdf menším souborem (dobrý důvod pro vytvoření zálohy). Pokud chcete, můžete zadat jiný název nového PDF pomocí:
ps2pdf -dPDFSETTINGS=/ebook -sOutputFile=Lesson5b.pdf Lesson5.ps
Najdu pomocí /ebook
nastavení komprese je dobrým kompromisem mezi velikostí souboru a kvalitou. V tomto příkladu měl komprimovaný soubor PDF 715 kB, což je přibližně jedna čtvrtina velikosti originálu.
K kompresi PDF použijte Ghostscript
Také jsem se dozvěděl, že mohu používat gs
příkaz k provedení všeho najednou:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \
-dNOPAUSE -dBATCH -dColorImageResolution=150 \
-sOutputFile=output.pdf someBigFile.pdf
Ale při pohledu na gs man
stránku, nemyslím si, že bych na to přišel sám. Chcete-li se dozvědět o parametrech, které nejsou součástí manuálové stránky, podívejte se na online dokumentaci Ghostscript.
Myslím, že zůstanu u dvou mnohem kratších příkazů, které si snadněji zapamatuji.