CPDFExporter
Ez az osztály a nyomtatást teszi lehetővé. A neve félrevezető, mert a webes megvalósításban egy pdf fájlt generál, amelyet aztán a kliensen telepített Adobe Reader-el tekinthetünk meg. A natív megvalósításban közvetlenül megjelenítésre/nyomtatásra kerül. Az COOXMLPrinter osztály minden tekintetben jobb és kényelmesebb megoldás, ezért ennek használata kerülendő; a későbbi verziókban várhatóan megszűnik (illetve csak a COMPAT módú kliens fogja tartalmazni)
konstruktor
CPDFExporter(string xmlfile [, string printer=“print1”])
A megadott fájlt veszi alapul a nyomtatáskor, mint sablont. A második paraméterrel az ini fájlban definiált nyomtatók közül választhatunk.
Metódusok
assign
mixed assign(string varname,mixed value,bool multi)
Egy változó hozzárendelést végez el. Ezzel beállítjuk a varname-ben megadott változó értékét a value értékre. Amennyiben a multi paraméter igaz, akkor a változót a REPEAT elem szempontjából több eleműnek tekinti, egyébként egy eleműnek.
display
mixed display()
A natív kliens megvalósításában csak a példányszámot növeli egyel.
pdfArray
array pdfarray(string names,array value)
A names paraméter vesszővel elválasztott neveket kell hogy tartalmazzon, ezzel indexeli a második paraméterben megadott tömb elemeit. Azaz a numerikus indexelést cseréli le asszociatív indexre.
output
void output([string name [,string dest]])
Az ini fájl beállításaitól függően megjeleníti/kinyomtatja az előzőleg felparaméterezett dokumentumot. Az esetleges paramétereket figyelmen kívül hagyja. (A paramétereket a Webes kliens az FPDFtől örökli)