Autor Tema: Računalno popunjavanje i ispis papirnatih obrazaca  (Posjeta: 32830 )

Offline glonga

  • Forumska Al-tipkovnica
  • Gožđeno pero foruma
  • ***
  • Postova: 10.154
Zapis o k(r)opanju
« Odgovori #60 : 12 Ožujak 2013, 20:59:53 poslijepodne »

Zapis o k(r)opanju

Calc uz isključena zaglavlja i podnožja i margine na nulama ne raširi se na više od jedne stranice uz ubacivanje tiffa od 5750x8300 pix na 720x720 ppi.

gs -o out.tif -sDEVICE=tiffgray -r720x720 -g5750x8300 -sCompression=lzw in.pdf

S koje strane je odsječeno? Pdftk na izvornik.

pdftk opdv2013.pdf background izvoz1.pdf output izvoz1pdftk.pdf

Odsječeno od gornjeg ruba. Lijevo-desno je ok. Zaokružujemo na veću. 5953x8419

gs -o opdv2013-g-znv.tif -sDEVICE=tiffgray -r720x720 -g5953x8419 -sCompression=lzw opdv2013.pdf

Uvoz u Calc daje veličinu 595,3x841,9 p, A4 stranica u Calcu je isto 595,3x841,9 p i to na pregledu ispisa daje 4 stranice.
Najprije ćemo vidjet izvoz u pdf i lijepljenje na izvornik, kakav je učinak (točnog) zaokruživanja naviše na cijeli broj piksela.

pdftk opdv2013.pdf background izvoz1.pdf output izvoz1pdftk.pdf

Wordove donje crte _____ malo poskoče uvis. Očekivano?

Na što liči tiffg4?

gs -o opdv2013-g4-znv.tif -sDEVICE=tiffg4 -r720x720 -g5953x8419 -sCompression=lzw opdv2013.pdf

Preklopit nazad. A da one donje crte ne iskoče zbog 8-bit tiffgray?

pdftk opdv2013.pdf background izvoz1.pdf output izvoz-g4.pdf

Iskoči i ovdje. Samo izgleda manje i na velikom uvećanju. Možda i zbog tamnijeg (čistijeg) otiska crta u tiffg4.

Biramo tiffg4 zaokružen na veći cijeli broj piksela i chop.

Što reže chop? Točke? Piksele. Trebamo odsjeć cca 5 mm desno i dolje sa stranice.
5/25,4=0,196850393700787
0,196850393700787*720=141,73228346456664

Za početak ćemo odrezat 100 piksela zdesna.
convert opdv2013-g4-znv.tif -gravity East -chop 100X0 opdv2013-g4-znv-cr.tif

TRT: error: no delegate for tiff
http://stackoverflow.com/questions/9586048/imagemagick-no-decode-delegate
Za ovo mi treba admin. Probam nešto drugo.
Nazad na Ghostscript. Smanjit po 100 piksela sa svake strane.

gs -o opdv2013-100.tif -sDEVICE=tiffg4 -r720x720 -g5853x8319 -sCompression=lzw opdv2013.pdf

Pogled: prijelom stranica u Calc, - uteklo desno.

gs -o opdv2013-100-.tif -sDEVICE=tiffg4 -r720x720 -g5850x8319 -sCompression=lzw opdv2013.pdf

gs -o opdv2013-100-10.tif -sDEVICE=tiffg4 -r720x720 -g5759x8319 -sCompression=lzw opdv2013.pdf

-g5759x8319 složi se na jednu stranicu

pdftk opdv2013.pdf background izvoz1z.pdf output izvoz-g4z.pdf

gs je rezao odozgo. Treba sredit imagemagick i delegata za tiff. brew doctor. Uninstall imagemagick. Pa install s --with-libtiff. Uz to je nešto bilo smrljalo dozvole na /usr/local. pdftk?
Odsjeć od prve?
Zdesna 5953-5759=194 194/720=0.269444444444444" 0.269444444444444*25,4=6.843888888888889 mm.
Odozdo režemo ranije pogođenih 100 px, dakle na 8319 pix, i obratno.

convert opdv2013-g4-znv.tif -gravity East -chop 194X0 opdv2013-g4-znv-cr.tif

convert opdv2013-g4-znv-cr.tif -gravity South -chop 0X100 opdv2013-g4-znv-crb.tif

Test pdftk.

pdftk opdv2013.pdf background test194-100.pdf output test194-100pdftk.pdf

Preklapanje OK. Uz ono minimalno odstupanje uvis Wordovih crtica donjih ____. Primijeti se na 2x uvećanju. Iznosi oko 0.8 point. Ne tiče nas se nikako, ako ne ćemo koristit pdftk. Pa ni tad. Zanemarivo je.

Možemo dangubit i smanjivat samo po 10 piksela odozdo, no to ništa ne obećava jer i puna tiff 5953x8419 isto odstupa po tim spomenutim crticama.

Idemo cjepidlačit pa vidit što nam maksimalno stane u nulte margine Calc-a bez zaglavlja i bez podnožja.

convert opdv2013-g4-znv-cr.tif -gravity South -chop 0X19 opdv2013-g4-znv-crb-19.tif

1/1 dakle tiff 720x720 ppi i chop s 5953x8419 na 5759×8400, oduzimamo 194X0 (desno) i 0X19 (dolje).

pdftk opdv2013.pdf background test194-19.pdf output test194-19pdftk.pdf

Ništa novo. Wordove crtice ____ malko skakutavaju uvis. Manje od 1 pt. Test zaključen. Tko ima živaca nek proba 0x18… i manje dok ne izleti iz Calc-ove stranice.

Sažetak nije napisan. Ili?

Imamo: ulazni.pdf.
Konvertiramo ulazni.pdf u potpuni.tiff uz slijedeće parametre:

gs -o potpuni.tif -sDEVICE=tiffg4 -r720x720 -g5953x8419 -sCompression=lzw ulazni.pdf

Odsiječemo potpuni.tif zdesna za 194 pix i spremimo u okresani1d.tif.

convert potpuni.tif -gravity East -chop 194X0 okresani1d.tif.

Odsiječemo okresani1d.tif za 19 pix odozdo i spremimo u za_calc.tif.

convert okresani1d.tif -gravity South -chop 0X19 za_calc.tif

Može se i skriptirat.

A ako nam se opet testira preklapanje?
Calc. Izvoz u pdf. Ime: test.pdf
Terminal:

pdftk ulazni.pdf background test.pdf output test-pdftk.pdf

Pa okom i zoom-om i pikselmetrom po rezultatu.

Ponavljanje. Napravimo od A4 pdf-a tiff 720x720 pix Ghostscriptom. ImageMagickom odsiječemo desno 194 pix i dolje 19 pix. Baš se sláže. Calc : Ubaci : Sliku : Iz datoteke…
Usidri na gornji lijevi (0,0) kut. Pošalji sliku u pozadinu. Desni škljoc na sliku. Padajući izbornik: Posloži: U Pozadinu… i vozi Miško.
Napomena: Ovo poslagivanje 'U pozadinu' nije isto što (i kao) umetanje pozadine (bacgrounda) za dokument u dijalogu: Izbornik : Oblik : Stranica : Tab Pozadina : Kao : Grafika…

A što ako sve to skupa nema veze? Ako je samo trebalo smanjiti širinu redaka i visinu stupaca u Calc-u? Čini se da je tako jer kad na rezultatu razvučemo stupac A skoro preko čitave stranice širini i Redak 1 po visini - predpregled ispisa nam opet zvekne 4 stranice.
Čemu razvlačenje? Činilo se da će tako lakše bit nacrtat polja za unos/prikaz podataka.
Ima veze. Ako izaberem čitav radni list Ctrl-A pa smanjim širinu stupaca i visninu redaka na 2 points - opet su 4 lista za ispis. 1 x 1 point nema smisla, jer normal view postaje abnormal view, a print preview opet daje 4 stranice.