Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4app_printxml [Cor4 WIki]

This is an old revision of the document!


Print XML

A nyomtatáshoz használt XML fájl egy DOCUMENT tag-en belül van, amelyen belül helyezkednek el a lapot leíró HEADER, FOOTER és PAGE csoportok. Az utóbbi három belső felépítése megegyezik, és mindháromból csak egy lehet.

Az atribútumok megadásánál minden esetben lehet váltózóra hivatkozni a #valtozonev# jelöléssel. A pagenum változó előre definiált és minden esetben az aktuális oldal számát tartalmazza.

A HEADER, FOOTER és PAGE-en belül a következő tag-eket használhatjuk:

  • IMG
  • TEXT
  • GO
  • RGO
  • PAGE
  • COLOR
  • FONT
  • LN
  • LINE
  • REPEAT
  • TABLE

A megfelelő attribútumokat a következőkben ismertetjük (a kötelező mezők vastagon vannak szedve):

DOCUMENT

  • UNIT (mm, cm, in=inch, pt=point; default:mm)
  • ORIENT (P or Portrait, L or Landscape; default:P)
  • FORMAT (A3, A4, A5, Letter, Legal; default: A4)

HEADER, FOOTER és PAGE

  • TMARGIN, RMARGIN, LMARGIN: margó beállítasok (Top, Rigth, Left); default: 1 cm

IMG

  • SRC: fájl elérési útvonal
  • POSX,POSY: a kép koordinátái. Ha pozitív, akkor a bal felső sarokból számít, ha negatív, akkor a jobb alsóból. Default: kurrens pozició
  • WIDTH (kotelezo!)
  • HEIGHT: elhagyható, ekkor aranyosan rakja be a kepet)

TEXT

  • DATA (lehet sort torni \n-el)
  • ALIGN (L: left alignment, C: center, R: right alignment, J: justification (default))
  • WIDTH (cella szelesseg ha 0, akkor a jobb margoig fog erni, kotelezo)
  • HEIGHT (cella magassag, kotelezo)
  • BORDER (0: no border(default), 1: frame, L: left, T: top, R: right, B: bottom)
  • FILL (1: bg befestve, 0: attetszo(default) – elotte COLOR-al kell beallitani a kitoltes szinet)

GO

A kurrens pozicó állítása. Defalult az aktuális kurrens pozició.

  • TOX (bal felso sarok az origo)
  • TOY

RGO

Relativ GO

  • TOX (kurrens pozicio+TOX)
  • TOY (kurrens pozicio+TOY)

PAGE

Új oldal hozzáadása

COLOR

A kívánt szín megadható hexadecimálisan (pl: FFFFFF), illetve nevesítve (pl: white). Bármelyik paraméter elhagyható, ilyenkor azt a színt nem változtatja.

  • FCOL (fill color)
  • DCOL (draw color) (NOT IMPLEMENTED YET)
  • TCOL (text color)

FONT

A paraméterek külön-külön is állíthatóak. Az alapérték mindig a jelenleg érvényes.

  • NAME: tetszőleges a Windows által ismert betűkészlet neve
  • STYLE
    • N: regular (default)
    • B: bold
    • I: italic
    • U: underline
  • SIZE (default: 12)

LN

Sortörés.

  • HEIGHT: ha meg van adva, akkor az aktualis mertekegysegnek megfeleloen ekkora meretu sort dob, ha nincs megadva, akkor az utolso cella magassaganak megfelelo lesz a magassag (sortores nelkul!)

LINE

  • FROMX (defaultnak a kurrens poziciok vannak beallitva)
  • FROMY
  • TOX
  • TOY
  • WIDTH (a vonal vastagsaga)

RLINE

Relative LINE.

  • TOX
  • TOY
  • WIDTH (a vonal vastagsaga)

REPEAT

Elemet lehet vele ismételni. Tömbbe szedett értékeket kell ez esetben használni, ha azt akarjuk, hogy ne ugyanolyan értékei legyenek az ismételt elemnek.

  • COUNT (ennyiszer ismetel, ha nincs megadva, akkor az ismetelt valtozok ertekeinek a darabszamaszor ismetel) (NOT IMPLEMENTED YET)

TABLE

Kötelezők

  • WIDTH (cella szelesseg, tobb oszlop eseten vesszovel elvalasztva)
  • HEIGHT (cella magassag)
  • ARRAY (tomb azonositoja)

Elhagyhatóak

  • ALIGN (igazitas, tobb oszlop eseten oszlopokra megadva, vesszovel elvalasztva, default: 'J')
  • HEAD (tablazat fejlec nelkul; default:nincs engedelyezve)
  • BODY (default: engedelyezve van)
  • HBORDER (ha 1, akkor vizszintesen bevonalazza, default:nincs vonal)
  • LN (sorok kozotti magassag)
  • FILL (fejlec: 0:nincs, 1:kitoltes | body: 0:nincs, 1:csikozas, 2:osszes kitoltese pl: '10' fejlec fill, body nem)
  • BORDER (fuggoleges vonalazas, vesszovel elvalasztva kell megadni a cellakra vonatkozo bordert, pl:'L,R,LR')

Fejlécre vonatkoznak

  • HALIGN (igazitas, tobb oszlop eseten oszlopokra megadva, vesszovel elvalasztva, default: 'J')
  • FCOL (FILL-t be kell kacsolni hozza)
  • DCOL
  • TCOL
  • HEADB (kell e ra keret, default: 1–van rajta)
  • NAME
  • SIZE
  • STYLE
  • HEADH (a fejlec cellamagassaga)

cor4app_printxml.1127062113.txt.gz · Last modified: 2021/01/05 11:55 (external edit)