Utility per la generazione e stampa di documenti
Sorgente | /easyhand/ehtool/PowerDoc.c |
Header | #include "/easyhand/inc/PowerDoc.h" |
Funzione | PowerDoc |
PowerDoc รจ una Server Function che permette la generazione di un documento per la stampa o in alternativa un PDF.
E' l'evoluzione del Power Printer con l'aggiunta della generazione diretta di PDF senza l'ausilio di una stampante virtuale.
Sintassi
void * PowerDoc(EH_SRVPARAMS);
Esempio
EH_PWD * psPower;
psPower=PowerDoc(WS_CREATE,PUM_MM,NULL);// Per creare un documento con um in MM
La differenza principale consiste nella gestione delle misure in un sistema dinamico ed a virgola mobile.
Per fornire un supporto alla programmazione vengono fornite diverse strutture come
PWD_POINT | Simile a POINT (membri x e y) |
PWD_SIZE | Simile a SIZE (membri cx e cy) |
PWD_RECT | Simile a RECT (membri left,top,right e bottom) |
Tutti i membri sono in PWD_VAL che corrisponde di default ad un double.