Newsgroup: it.comp.os.linux.development
Titolo: Report grafici complessi

Ho la necessita' di produrre su stampante dei report molto complessi,
ricchi di grafica, avendo il pieno controllo dell'impaginazione. I
report dovrebbero essere generati da un applicazione gia' scritta in
perl, a cui manca solo la parte di stampa. Le stampanti sono tutte con
supporto nativo PostScript2.  Esistono delle librerie che possono
semplificare questo lavoro?  Alternativamente posso considerare anche il
C, in luogo del perl.
Premetto che ho gia' provato a generare il tutto in html (usando anche
le gd), passandolo poi in pasto html2ps, ma ci sono delle limitazioni
bloccanti.  Devo produrre qualche risultato entro sabato, altrimenti il
tutto passera' in mano ad un altro che lo fara' in poche ore con
prodotti M$ :(
Suggerimenti?
-- 
Sostituisci nospam con daniel.kobza per rispondere via e-mail

On Tue, 31 Jul 2001 18:43:45 GMT, Daniel Kobza 
was talkin'about:

Quello che mi viene in mente, non necessariamente sensato:
1) pdflib, penso abbia solo i binding C, non conosco qualita' e facilita'
d'uso
2) produrre codice sgml docbook
3) produrre codice latex
4) produrre codice html e passarlo a htmldoc che credo proprio sia un altro
pianeta rispetto ad html2ps
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.3-xfs
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A conclusion is simply the place where someone got tired of thinking. !>-

  ricchi di grafica, avendo il pieno controllo dell'impaginazione. I
sei un po' troppo generico....
la partena qual'e'?
1) immagini gia' pronte, solo da incollare nei posti giusti.
2) colonne di numeri da plottare
dovresti dire
1) cosa hai in partenza
2) cosa vuoi ottenere come output finale
e magari un esempio.
in giro ci sono un sacco di programmi che plottano dati, e col tex
impagini come vuoi.
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html

 2) colonne di numeri da plottare
Dunque, devo realizzare una scheda prodotto ad uso interno. La scheda e'
composta da varie celle bordate di dimensione fissa che devono essere
riempite da:
- testo con font di dimensione variabile;
- alcune icone grafiche (simili a quelle che si utilizzano sugli
imballi) da costruire via codice;
- codici a barre (ho gia' il software per realizzarli);
- marker posizionali per il riconoscimento tramite una telecamera sulla
linea di montaggio;
- profilo della scocca;
- varie ed eventuali.
Il tutto con uno schema di impaginazione estremamente rigido, in quanto
vengono utilizzati cartoncini A4 prefincati.
Attualmente il lavoro e' svolto da un programma in Clipper che monta da
codice la pagina grafica e lo passa ad una stampante ad aghi Facit (e
ovviamente funziona solo con quella).  L'obbiettivo e' sostituire
Clipper + stampante ad aghi con linux + stampante Postscript.
I dati necessari a compilare tale scheda devono essere estratti da un db
PostgreSQL 7.1, gestito da un front-end scritto parte in Perl e parte in
PHP. 
Mi dicono che sia possibile farlo nel giro di una giornata con un
centinaio di righe in Visual Basic utilizzando ODBC per accedere al db,
ma vorrei evitare di appoggiarmi a soluzioni M$ (che personalmente non
conosco), anche perche' il server linux e' un cluster Compaq con 1 GB di
RAM, e vorrei sfruttarlo.
Grazie


  PHP.
non dovrebber esserci problemi (non conosco php e database).
Prepari tuti i dati prima, e poi TeX te li impagina alla perfezione,
mediante "include" nei posti giusti.


 Leggi in giro la documentazione e gli esempi.
Grazie per la dritta.
Anche io sono arrivato alla stessa conclusione curiosando un po' in
giro.
Dan
