Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: komprese PDF kdyz je naskenovany dokument moc velky  (Přečteno 8197 krát)

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
komprese PDF kdyz je naskenovany dokument moc velky
« kdy: 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 :
Kód: [Vybrat]
#!/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
Kód: [Vybrat]
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.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

compaq

  • Závislák
  • ***
  • Příspěvků: 2524
  • Díky všem za rady a tipy.
Re: komprese PDF kdyz je naskenovany dokument moc velky
« Odpověď #1 kdy: 21 Května 2010, 14:48:37 »
nebo v gscan2pdf si nastavit správně kompresi, například

černobílý text 300 dpi LZW
barevné dokumenty 150 dpi JPEG

Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: komprese PDF kdyz je naskenovany dokument moc velky
« Odpověď #2 kdy: 21 Května 2010, 16:35:50 »
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
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

compaq

  • Závislák
  • ***
  • Příspěvků: 2524
  • Díky všem za rady a tipy.
Re: komprese PDF kdyz je naskenovany dokument moc velky
« Odpověď #3 kdy: 21 Května 2010, 16:45:40 »
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ě...
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: komprese PDF kdyz je naskenovany dokument moc velky
« Odpověď #4 kdy: 21 Května 2010, 17:28:32 »
A jedna se o text nebo o brazek ? Na te neschopence moc textu nebylo, proto asi ta velikost.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

compaq

  • Závislák
  • ***
  • Příspěvků: 2524
  • Díky všem za rady a tipy.
Re: komprese PDF kdyz je naskenovany dokument moc velky
« Odpověď #5 kdy: 21 Května 2010, 20:29:42 »
A jedna se o text nebo o brazek ? Na te neschopence moc textu nebylo, proto asi ta velikost.

text, logo, grafy, atd...
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

 

Provoz zaštiťuje spolek OpenAlt.