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
 cor4:app:objects:cooxmlprinter [Cor4 WIki]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cor4:app:objects:cooxmlprinter [2006/12/03 21:29]
ivivan
cor4:app:objects:cooxmlprinter [2021/01/05 11:39] (current)
Line 15: Line 15:
  
 ===== Metódusok ===== ===== Metódusok =====
 +
 +
 +==== BackgroundImage ====
 +
 +''bool backgroundimage(CImage im, int left, int top, int width, int height)''
 +
 +A megadott [[cor4:app:objects:cimage|képet]] a ''left'', ''top'' bal felső sarokkal és ''width'', ''height'' szélességgel illetve magassággal a nyomtatás hátterébe rakja. A méreteket század milliméterben kell megadni.
  
 ==== LinkImage ==== ==== LinkImage ====
Line 36: Line 43:
 A ''landscape'' paraméter **true** értéke esetén a kinyomtatott oldal fekvő lesz, ellenkező esetben álló (ez az alapérték is). Ha csak a ''landscape'' paramétert szeretnénk megadni és nincs szükségünk a ''tables'' paraméterre, akkor a ''tables'' paraméternek adjunk **null** értéket. A ''landscape'' paraméter **true** értéke esetén a kinyomtatott oldal fekvő lesz, ellenkező esetben álló (ez az alapérték is). Ha csak a ''landscape'' paramétert szeretnénk megadni és nincs szükségünk a ''tables'' paraméterre, akkor a ''tables'' paraméternek adjunk **null** értéket.
  
-A visszatérési érték minden esetben **0**.+A visszatérési érték a létrehozott nyomtatási nézet ''printid'' értéke (amit a [[#PrintTo]] metódusban használhatunk fel) illetve **NULL**, ha az [[cor4:app:cor4app.ini|ini fájlban]] nincs engedélyezve a nyomtatási nézet.
  
 ==== PrintModal ==== ==== PrintModal ====
Line 50: Line 57:
 A megadott ''printid''-jű nyomtatási nézethez hozzáadja az itt megadott nyomtatást. A további paraméterek teljesen megegyeznek a [[#Print]] metódusnál leírtakkal. A megadott ''printid''-jű nyomtatási nézethez hozzáadja az itt megadott nyomtatást. A további paraméterek teljesen megegyeznek a [[#Print]] metódusnál leírtakkal.
  
-Ha a megadott ''printid''-vel nem létezik nyomtatási nézet, akkor létrehoz egyet (ennek nem kapjuk vissza az azonosítóját, ezért nem tudunk rá további lapokat nyomtatni). Ennek mellékhatása, hogy ha a ''printid'' olyan értéket tartalmaz, ami soha nem létezhet (pl: **-1**), akkor mindig új nyomtatási nézet jön létre, függetlenül attól, hogy milyen beállítás van az [[cor4:app:cor4app.ini#display|ini fájlban]].+Ha a megadott ''printid''-vel nem létezik nyomtatási nézet, akkor létrehoz egyet (ennek nem kapjuk vissza az azonosítóját, ezért nem tudunk rá további lapokat nyomtatni). Ennek mellékhatása, hogy ha a ''printid'' olyan értéket tartalmaz, ami soha nem létezhet (pl: **-1**), akkor mindig új nyomtatási nézet jön létre, függetlenül attól, hogy milyen beállítás van az [[cor4:app:cor4app.ini#display1|ini fájlban]]. 
 + 
 +==== PrintToPage ==== 
 + 
 +''void printto(int printid, array vars [,array3d tables = null [, boolean landscape = false]])'' 
 + 
 +A megadott ''printid''-jű nyomtatási nézet utolsó lapja után fűzi az itt megadott nyomtatást. A további paraméterek teljesen megegyeznek a [[#Print]] metódusnál leírtakkal. 
 + 
 +Ha a megadott ''printid''-vel nem létezik nyomtatási nézet, akkor létrehoz egyet (ennek nem kapjuk vissza az azonosítóját, ezért nem tudunk rá további lapokat nyomtatni). Ennek mellékhatása, hogy ha a ''printid'' olyan értéket tartalmaz, ami soha nem létezhet (pl: **-1**), akkor mindig új nyomtatási nézet jön létre, függetlenül attól, hogy milyen beállítás van az [[cor4:app:cor4app.ini#display1|ini fájlban]].
  
 ==== SetPaperSize ==== ==== SetPaperSize ====

cor4/app/objects/cooxmlprinter.1165181348.txt.gz · Last modified: 2021/01/05 11:42 (external edit)