Portál AbcLinuxu, 14. května 2025 04:12

Dotaz: Jak ořezat okraje stránek v PDF?

7.6.2008 19:15 Jindra
Jak ořezat okraje stránek v PDF?
Přečteno: 3505×
Odpovědět | Admin
Potřeboval bych ořezat(=zmenšit) okraje stránek v PDF souboru. V balíku texlive jsem našel program pdfcrop, ale nezdá se mi, že by s ním šlo provést ořezání tak, jak potřebuji já. Já chci z každé stránky oříznout stejně velký kus okraje. pdfcrop funguje tak, že najde nejmenší obdélník, který obsahuje všechen text stránky a k tomu umí přidat okraj. Tohle já nechci. Zkoušel jsem i skript http://pdfcrop.sourceforge.net/, ale ten mi vůbec nefungoval (skončil s chybou).

Poradíte mi, jak se to dá udělat?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.6.2008 19:33 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak ořezat okraje stránek v PDF?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nešlo by převést PDF na PostScript a použít pstops?
7.6.2008 20:08 snua12
Rozbalit Rozbalit vše Re: Jak ořezat okraje stránek v PDF?
Jeste existuje tenhle program http://sourceforge.net/projects/pspdftool/. Tusim, ze by se ten program mohl pouzit takhle: pspdftool "crop(dx,dy,hx,hy)" in.pdf out.pdf, kde dx dy je levy dolni roh a hx hy je pravy horni roh. Za crop je mozne pridat scale, tj "crop(dx,dy,hx,hy) scale(scale)", coz zvetsi/zmensi stranku. Jeste by se vam mohl hodit prikaz paper a move.
7.6.2008 21:08 Jindra
Rozbalit Rozbalit vše Re: Jak ořezat okraje stránek v PDF?
Myslím, že odpověď na otázku, jak jsem ji položil, to asi není (nedovedu si představit, jak by se to použilo pro případ PDF s různě velkými stránkami). Nicméně můj problém jsem tím krásně vyřešil, takže moc děkuju :-)
7.6.2008 23:11 snua12
Rozbalit Rozbalit vše Re: Jak ořezat okraje stránek v PDF?
Pravdou je, ze jsem otazku uplne nepochopil :-). Cim se vas problem vyresil? Jinak monou vyse zmineny program ma prikaz apply a funguje nasledovne: apply{cislo_stranky prikazy cislo_stranky prikazy}, diky nemu muzete explicitne rici na jakou stranku se crop pouzije, tj. apply { 1 crop(1,2,3,4) 2 crop(3,4,5,6)}. Snad je to lepsi odpoved.

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.