Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: karlitos 21 Května 2010, 14:15:42
-
Zdravim
Ted jsem resil zajimavy problem : potreboval jsem nekam poslat neschopenku v PDF. Zkousel jsme gscan2pdf ale moc me ten nastroj nepresvedcil, tak sem sahnul k osvedcenemu xsane. Scan dopadl na vybornou, ale velikost byla docela brtualnich 1,8MB a to sem nemoh posilat mailem.
Nakonec jsem nasel elegantni reseni. Ve zkratce - PDF se prevede do postscriptu a pak zase do pdf. Lze to provest nasledujicim skriptem :
#!/bin/bash
#usage: pdfshrink <file>.pdf
filename=$(echo $1 | sed 's/\.pdf//')
pdf2ps ${filename}.pdf ${filename}.ps
ps2pdf ${filename}.ps ${filename}.pdf
rm ${filename}.ps
Pro zacatecniky : zkopirujte vyse uvedeny kod do textoveho editoru a ulozte treba jako pdfshrink.sh. Pak tomuto souboru nastavte spustitelny priznak
chmod a+x pdfshrink.sh
Skript pak spustite : ./pdfshrink.sh VasDokument.pdf
Docela jsem koukal, po provedeni se velikost zmensila z 1,8MB na 85KB :o Nepochybne dojde ke ztrate kvlaity, ale beznym pohledem jsem to nepoznal, neschopenka byla krasne k precteni a dala se nadherne poslat mailem.
-
nebo v gscan2pdf si nastavit správně kompresi, například
černobílý text 300 dpi LZW
barevné dokumenty 150 dpi JPEG
-
hm ... ale dpi se nerovna kompresi ??? Xsane mi pri 300dpi udelal 2,8MB PDF dokument a pri 100dpi 1,8MB dokument, ale vyse uvedeny postup srazil velikost na necelou stovku KB
-
ale vyse uvedeny postup srazil velikost na necelou stovku KB
Nic proti uvedenému postupu, ale já používám pouze gcsan2pdf několik let a běžně skenuji stranu do PDF 50-100KB do djvu ještě cca 2x méně...
-
A jedna se o text nebo o brazek ? Na te neschopence moc textu nebylo, proto asi ta velikost.
-
A jedna se o text nebo o brazek ? Na te neschopence moc textu nebylo, proto asi ta velikost.
text, logo, grafy, atd...