Portál AbcLinuxu, 10. května 2025 03:50

Dotaz: Inverze barev v PDF

Fuky avatar 20.4.2009 17:08 Fuky | skóre: 52 | blog: 4u
Inverze barev v PDF
Přečteno: 1631×
Odpovědět | Admin

Netuší někdo jak snadno provést inverzi barev v PDF. Něco na způsob následujícího řešení, ale bez degradace kvality, mogrify udělá z textu obrázek, takže výsledné PDF je dost mizerné.

$ mogrify -negate *.pdf

-- RÁMO: psí tábor , ETriatlon: Výuka plavání

Řešení dotazu:


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

Odpovědi

20.4.2009 17:41 moira | skóre: 30 | blog: nesmysly
Rozbalit Rozbalit vše Re: Inverze barev v PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bojim se, ze snadno to uz z principu fungovani PDF nepujde.
Překladač ti nikdy neřekne: "budeme kamarádi"
Fuky avatar 20.4.2009 18:59 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Inverze barev v PDF

Určitě to jde snadno, musí existovat nástroj, který to zvládá na postscriptu.

Z PDF udělám PS pomocí evince (při použití pdf2ps to nešlape), přidám {1 exch sub} settransfer na jeho začátek, pak mi gv zobrazí uspokojivé výsledky, ovšem není to korektní. Ještě by mělo jít využít /showpage {showpage 0 0 pagewidth pageheight rectfill} bind def. Studium PS by to určitě vyřešilo, ale není na to čas...

Fuky avatar 20.4.2009 19:36 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Inverze barev v PDF

Tak už jsem našel řešení (výstup je pěkný i při aplikaci na PS vytvořený pomocí pdf2ps), korektní hlavička pro PS je (někomu se bude možná hodit i flip):

gsave 0 setgray
0 0 moveto 612 0 lineto 612 792 lineto 0 792 lineto closepath 
fill grestore			% paint background black
{1 exch sub}settransfer		% white on black
%612 0 translate -1 1 scale	% flip horizontally
%0 792 translate 1 -1 scale	% flip vertically

20.4.2009 19:29 chris
Rozbalit Rozbalit vše Re: Inverze barev v PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
...inverzí barva k např. stříbrné pantone metallic číslo xyz... ...inverzní barva k registrační barvě... ...inverzní barva k poloprůhlednému objektu ve vrstvě... ...inverzní barva k objektu s trappingem a/nebo transferovou křivkou... ...inverzní barva k objektu tagovaném icc profilem bez znalosti cílového barvového prostoru a gamutu... ...inverzní barva k interaktivnímu vektorovému objektu který (z)mění barvu na základě externích xml dat a uživatelského vstupu... ...inverzní barva k povinnému form fieldu či komentářovému prvku od určitého usera...

...jsou "poněkud" netriviální úkony.

Založit nové vláknoNahoru

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

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