Portál AbcLinuxu, 1. května 2025 06:58

Jednoduchá úprava PDF je komplikovaná

18.11.2010 09:09 | Přečteno: 2343× | poslední úprava: 18.11.2010 09:14

Včera som potreboval upraviť jeden PDF súbor vytvorený v Adobe Illustrator. Tento obsahoval obrázok a text na jednej strane. Obrázok bol vložený do PDF v ~8MB súbore, ale zmenšený pri zobrazení. Toto spôsobilo, že výsledné PDF malo cca 8MB. Mojím cieľom bolo tento obrázok zmenšiť na potrebnú veľkosť a znova uložiť. Jednoduché.

GIMP

GIMP mi súbor otvoril, tak som ho skúsil vytlačiť do súboru ako PDF. Súbor sa vytvoril, ale obsahoval len prázdnu stránku. Toto isté sa stalo, keď som skúsil CUPS PDF-driver.

Inkscape

Tu som tiež bol schopný súbor otvoriť, ale nie uložiť ako PDF. Exportoval som teda do (Embedded)PostScriptu.

PDFtk

pdf2ps - segmentation fault

ps2pdf - súbor, ktorý som získal v Inkscape som sa pokúsil exportovať do PDF. Funguje! Pri otvorení výsledného PDF, ale zisťujem, že dokument je orezaný z hornej strany. Hranie s nastavením formátu nepomohlo.

PDFEdit

Otváram súbor s orezanou hlavičkou. Mením veľkosť dokumentu, posúvam obsah do stredu. Ukladám. Funguje. V tom ale zisťujem, že je nutné previesť inú verziu súboru. Skúšam rovnaký postup pri novej verzii súboru, ale PDFEdit už nefunguje. Odmieta posúvať obsah.

OpenOffice.org

Po nainštalovaní pluginu na import PDF dokumentov, som súbor naimportoval. Samozrejme, fonty boli rozhádzané. Doinštalovávam fonty z Windows. OpenOffice.org nie je kúzelník a tak musím ručne vytvoriť tabuľku náhradných fontov (MyriadProRegular => Myriad Pro, JVGPLB+Tahoma => Tahoma). Vyzerá to super. Ukladám. Výsledok vyzerá inak. Fonty presne neopisujú predošlé tvary (1px uteká), farby sú vyblednuté.

Trápim sa s tým už 2 hodiny, posielam PDF súbor bratovi s Windows. Foxit PDF Editor nefunguje. OOo exportuje nepresne.

Je jedna hodina ráno. Ani po 3 hodinách sa mi nepodarilo získať výsledok, ktorý som chcel.

 

Píšem osobe, ktorá ma požiadala o túto službu nech skúsi zmenšiť originál fotku v AI. Vysvetľujem postup. O 3 minúty mi píše, že je to OK. Stratil som 3 hodiny života, počas ktorých som zistil, že PDF nie je až taký portable ako sa tvári. Tipujem, že je to kvôli špecialitám od Adobe. Odteraz na súbory generované z Adobe softvéru budem používať len softvér od Adobe.

       

Hodnocení: 75 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

18.11.2010 09:14 heh
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Odpovědět | Sbalit | Link | Blokovat | Admin
Není. Adobe neustále přidává podivně zdokumentované nebo nezdokumentované prasečiny. Majorita používající Adobe reader a editory pak přenostitelnost neřeší a tak se prasečiny vesele rozšiřují.
18.11.2010 11:19 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
To tvrzení máte podložené vlastní nebo aspoň zprostředkovanou zkušeností s takovým rozšířením, nebo je to jenom takový folklor do někoho/něčeho si kopnout a doufat, že se nenajde nikdo, kdo by o tom opravdu něco věděl?
18.11.2010 15:24 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Já třeba nedávno narazil na to, že jsem pomocí tiif2pdf -j vytvořil pdf a pak se divil, že uživatelé windows vidí ten obrázek růžový. Tohle teda zřejmě není nějaká feature adobe readeru, ale zřejmě chyba. V linuxu v jiných prohlížečích samozřejmě vše v pořádku.

Hlášeno v debianu jako chyba. Prý to nakonec není chyba libtiff, ale adobe readeru... http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357291#35

Pokud už je tiff uložen s komprimací, tak se nemusí použít parametr -j a vše je v pořádku.
18.11.2010 15:32 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Formátů tiffu je takové množství, že snad neexistuje program, který by uměl všechny. Navíc mohou do hry vstupovat barevné prostory – klidně nemusí být chyba ani na jedné straně, mohl jste jednoduše vytvořit dokument, ve kterém nejsou některé věci přesně specifikované, a každý prohlížeč si to vyloží jinak. Asi jako když v HTML neuvedete barvu pozadí stránky – jeden prohlížeč pak použije bílou, jiný šedou a jiný třeba černou, a všechny tři varianty jsou správně.
stativ avatar 18.11.2010 10:06 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Odpovědět | Sbalit | Link | Blokovat | Admin
PDF je portable, akorát se u něj nepočítá s tím, že ho bude někdo upravovat.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
18.11.2010 10:47 Ondřej Profant | Praha
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
A4 stránka 8MB? To mi připadá spíš unportable :-D.

Pokud dělám molochoidní program jako je Adobe Ilustrator, tak bych očekával, že uživateli naznačí (nabídne) možnost přizpůsobit obrázek výslednému dokumentu. Vytvářet tyto hrůzy je prasárna. Já vím... je to jejich věc, ale je smutné, že mi to lidé také posílají a pak se diví, že se s nimi nechci bavit.

Mimochodem neznáte někdo způsob jak z PDF vypreparovat TeX zdroják (z PDF dělaného TeXem)... no to téměř jistě nepůjde... ale možnost uložit TeX zdroják přímo do PDF (něco jako OpenOffice, který si ukládá své věci do svých PDF a pak s tím umí pracovat) by mohla jít, ne?
18.11.2010 11:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Pokud dělám molochoidní program jako je Adobe Ilustrator, tak bych očekával, že uživateli naznačí (nabídne) možnost přizpůsobit obrázek výslednému dokumentu. Vytvářet tyto hrůzy je prasárna
To Adobe Illustrator samozřejmě umí. Jenže váš uživatel k tomu nemá patřičnou periferii – křišťálovou kouli – kterou AI používá pro určení účelu výsledného PDF dokumentu (aby mohl zvolit vhodné DPI pro vložený obrázek).
gtz avatar 18.11.2010 12:47 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Nestačí jen v AI zvolit export a vybrat rozlišení pro web? Pak je PDF celkem v pohodě.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
18.11.2010 13:38 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Ale jo, stačí, jenom to prostě musí uživatel AI nějak sdělit. Stěžovat si, že program neumí číst myšlenky, je poněkud zvláštní…
default avatar 18.11.2010 12:23 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
A4 stránka 8MB? To mi připadá spíš unportable :-D.
Ono totiž záleží, co na tý stránce je a k čemu je to určený. Já třeba běžně pracuji s PDF soubory, který mají klidně i 200 MB. A portable je to dostatečně.
stativ avatar 18.11.2010 13:31 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
A4 stránka 8MB? To mi připadá spíš unportable :-D.
Na tom nevidím nic nepřenositelného, závisí na účelu.
Pokud dělám molochoidní program jako je Adobe Ilustrator, tak bych očekával, že uživateli naznačí (nabídne) možnost přizpůsobit obrázek výslednému dokumentu. Vytvářet tyto hrůzy je prasárna. Já vím... je to jejich věc, ale je smutné, že mi to lidé také posílají a pak se diví, že se s nimi nechci bavit.
Adobe Ilustrator je profi nástroj, který jaksi předpokládá, že uživatel je profík a nepotřebuje vodit za ručičku. Kdyby kvůli každé takové kravině vyskočil při ukládání popup tak se uživatel ukliká k smrti.
Mimochodem neznáte někdo způsob jak z PDF vypreparovat TeX zdroják (z PDF dělaného TeXem)... no to téměř jistě nepůjde...
To je jako chtít dostat z binárky zdrojáky v C.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
default avatar 18.11.2010 14:27 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Mimochodem neznáte někdo způsob jak z PDF vypreparovat TeX zdroják (z PDF dělaného TeXem)... no to téměř jistě nepůjde...
To je jako chtít dostat z binárky zdrojáky v C.
Né nutně. Stačilo by, kdyby TeX ten zdroják uložil do metadat, stejně jak to dělá ten Illustrator.
Václav 18.11.2010 10:49 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Odpovědět | Sbalit | Link | Blokovat | Admin
Na co si ten Inkscape při ukládání do PDF stěžoval?
Cross my heart and hope to fly, stick a cupcake in my eye!
18.11.2010 18:55 wike | skóre: 19 | blog: experimental
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Pri uložení PDF v Inkscape bol výsledný dokument mimo viditeľnej plochy, posunutý smerom nahor.
Václav 19.11.2010 13:02 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Pak bych se podíval, jestli nebyl posunut už při importu, export mi nic takového nikdy neudělal.
Cross my heart and hope to fly, stick a cupcake in my eye!
default avatar 18.11.2010 12:19 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: Jednoduchá úprava PDF je komplikovaná
Odpovědět | Sbalit | Link | Blokovat | Admin
Stratil som 3 hodiny života, počas ktorých som zistil, že PDF nie je až taký portable ako sa tvári. Tipujem, že je to kvôli špecialitám od Adobe. Odteraz na súbory generované z Adobe softvéru budem používať len softvér od Adobe.
Ty speciality jdou samozřejmě vypnout. Ale beztak by vadit neměly, protože jsou uložený bokem. Ale na tom už teď nesejde.

Tři roky života jsi ztratil tím, že sis nekoupil Acrobat. V nabídce Advanced je k dispozici PDF Optimizer. Umí přesně to, co jsi chtěl udělat.

A ještě taková technická: EPS znamená Encapsulated PostScript.

Jo, a když tu poslední větu budeš aplikovat na všechna PDF, vůbec nic se nestane. Ikdyž radši to nedělej. To, co leze z některých TeXů, OpenOfficů a tak podobně — z toho je kolikrát hodně smutno.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.