Print Builder

From PlcWiki

(Difference between revisions)
Jump to: navigation, search
Mcaslava (Talk | contribs)
(Created page with '== Popis == Webové řešení tvorby souborů PDF postavené na základě projektu Apache FOP (Formatting Objects Processor). == Integrace == Příklady použití * Volání …')
Newer edit →

Revision as of 15:41, 7 March 2012

Popis

Webové řešení tvorby souborů PDF postavené na základě projektu Apache FOP (Formatting Objects Processor).

Integrace

Příklady použití

  • Volání servletu metodou POST, který je nasazen samostatně na nějakém dostupném serveru.
  • Způsob "vše v jednom" - zkopírování servletu do webového projektu včetně knihoven atp.

Vytvoření PDF

  • Vytvoření šablony XSL a její umístění do adresáře na který se odkazuje web.xml parametrem "templatedir"
  • Název šablony (název souboru) figuruje v parametru URL "templatename" (bez extenze)
  • Data určená k vyplnění šablony se posílají buď v URL paramentru "xmldata" formou xml dokumentu, nebo jsou použity paramentry URL, kde potom klíčem je tag a hodnotou je text
Personal tools