Fax küldéshez pdf-ből tiff-et csinálok ghostscripttel, viszont a pdf tartalmazhat olyan oldalt is, ami nem álló, hanem fekvő. Ezt a gs ugyanúgy fekvőre konvertálja át. Meg lehet-e adni a gs-nek, hogy mindegyik oldalt állóra forgassa?
Vagy akármilyen segédprogrammal az elkészített többoldalas tiffet állóra át lehet konvertálni?
- 1032 megtekintés
Hozzászólások
ImageMagick, convert nevű program, és talán a -rotate opciója kell neked.
- A hozzászóláshoz be kell jelentkezni
ezzel az a baj, hogy a tiffbe lévő összes oldalt elforgatja, nekem csak a fekvő oldalakat kéne elforgatnom
- A hozzászóláshoz be kell jelentkezni
Akkor tiffsplittel (ez magában a libtiff csomagban van) szedd szét, és utána csak a téged érdeklőket forgasd. Szerintem használható hozzá az ImageMagick-féle identify, vagy a libtiff-féle tiffinfo, hogy eldöntsd álló/fekvő oldalról van-e szó. (Sőt, *szerintem* maga a GS is képes oldalanként külön fájlba letenni, akkor megspórolod a plusz darabolást.)
- A hozzászóláshoz be kell jelentkezni
Jah, ezen dolgozok most épp, nemsokára kiderül, hogy jó lesz-e. =)
- A hozzászóláshoz be kell jelentkezni
Gs-el oldalanként 1 filet létre tudok hozni, de ha convert-el átfordítom (convert -rotate 90), és utána tiffcp-vel összefűzöm, a kapott tiff az nem faxbarát lesz, nem megy át az átfordított oldal. Viszont ha ebből a tiffből újra létrehozom gs-el egy fax kompatibilis tiffet, akkor az már jól megy át. =D
Tiffinfo ezeket a különbségeket dobta ki az eredeti, és elforgatott tiff között:
eredeti:
TIFF Directory at offset 0x8 (8)
Photometric Interpretation: min-is-white
Page Number: 1-0
elforgatott:
TIFF Directory at offset 0x4d70 (19824)
Photometric Interpretation: min-is-black
- A hozzászóláshoz be kell jelentkezni