Newsgroup: it.comp.lang.visual-basic
Titolo: [STAMPA] - Conclusioni :) e soluzioni [LUNGO]

Allora da premettere che ringrazio tutti coloro che mi hanno proposto 
varie soluzioni ;) tutte valutate e testate :)
Volevo semplicemente dirvi come ho risolto la cosa, perchè penso che 
potrebbe essere utile a qualcun altro.
Avevo queste esigenze:
1) poter vedere in anteprima i documenti generati, l'anteprima doveva 
essere in modo veloce di un documento formattato e contenente immagini.
2) La generazione dei modelli doveva essere facile e poter essere 
gestita da chiunque. Al che pensai ad un file HTML (da poter poi 
convertire) formattato ed avente marcatori per sostituzione del testo e 
delle immagini da includere.
3) poter convertire facilmente ed al volo il documento creato in pdf da 
consegnare al cliente.
4) i documenti sono minimo circa 200 per ogni lavoro.
In definitiva la società deve gestire un documento in cui inserisce vari 
campi formattati e in alternativa un testo o un'immagine (articolo 
scannerizzato da varie riviste). Compone questo "libro" e lo da al 
cliente che ci ha commissionato la ricerca.
Il problema + grande era che la generazione dei modelli doveva poter 
essere fatta da chiunque ed in modo veloce.
L'altro problema era la visualizzazione tramite internet da parte del 
cliente prima che gli venisse consegnato il tutto, dei vari documenti 
gia creati.
Per il secondo problema ho risolto creando documenti in FlashPaper che 
si presta molto a questo genere di cosette. In questo modo ho lasciato 
al programmillo della Macromedia (che ha un costo irrisorio) di 
smazzarsi la parte di visualizzazione, zoom, ricerca del testo e stampa, 
generando SWF dei documenti visibili da qualunque flash player dalla 
versione 7 in poi :)
Per la prima parte ho risolto la questione generando un modello in 
OpenDocument con OpenOffice :)
In questo modo unzippo in una cartella temporanea il file OpenDocument, 
mi leggo il file manifest.xml per sostituire eventuali immagini ed il 
file content.xml per sostituire i testi. Zippo il tutto e creo un file 
temporaneo OpenDocument. Con il FlashPaper da linea di comando converto 
il file temporaneo in SWF (oppure direttamente in PDF) :) ed il gioco è 
fatto.
Vantaggi per chi visualizza:
- Non si ha bisogno di nulla di particolare ma semplicemente un browser 
che supporti flashplayer 7 o superiori.
- Non si hanno problemi a scaricare file PDF pronti per essere mandati 
in stampa.
- Non si hanno problemi a visualizzare documenti e non si perde nessuna 
formattazione.
Vantaggi per chi crea il tutto:
- Solo chi deve creare i modelli deve poter esportare in OpenDocument 
compatibile con OpenOffice, ma questo è il minimo visto che OpenOffice è 
gratis e openDocument un formato aperto.
- Chi crea i documenti (che potrebbe essere diverso da chi ha creato il 
modello) deve avere installato una licenza di FlashPaper 2.0 (costo 79€) 
per generare il PDF e SWF del documento.
Questo è tutto :D
Grazie a tutti ;)
So che forse è poca cosa rispetto ad altri progetti che girano in questo 
NG ma mi sembrava giusto verso chi mi ha dato gentilmente una mano nella 
mia ricerca fargli sapere che i loro aiuti non sono andati in fumo ;)
--
!!! NOVITA' ASSOLUTA !!!
Bara familiare x incidenti familiari. Sconto 15% se muore il papà, la 
mamma ed eventuali figli.
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

 [CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com
A parte l'articolo molto interessante, trovo veramente ignobile e
totalmente offensiva la tua firma, dato che potrbbero esserci
persone che come me hanno perso in un unico incidente stradale
zio, zia e due cuginette di 8 e 14 anni.
Penso che se fosse successo a te, non lo auguro a nessuno, non
avresti tutta questa ironia sull'argomento.

 
Chiedo venia per la mia firma .. ma voleva soltanto essere un modo 
divertente per passare momenti brutti. Mi spiace che ti sia offeso, ma 
non avevo nessuna intenzione di offere qualcuno. So che a molte persone 
è capitato ed anche a me ... ma ti ripeto è soltanto un modo per poter 
affrontare in modo diverso una brutta situazione.
[CapoBecchino]
-- 
Per questa volta senza firma in segno di rispetto.

 Per questa volta senza firma in segno di rispetto.
Forse sono stato un po' duro e ti devo qualche scusa, ma capiscimi...
Quando tornano in mente certe cose, si cerca sempre di sfogare
quel senso di rabbia che si ha dentro.

mosbet ha scritto:

Per questo ti ho chiesto scusa e non ti ho preso in giro dicendoti che 
avrei abbandonato le mie firme .. non c'è l'ho con nessuno e non voglio 
far del male a nessuno :D e come ho spiegato è semplicemente un modo 
divertente per affrontare l'argomento .. :)
Spero che non ci sia rancore ;)
--
SEZIONE OMICIDI:
Nuova strepitosa offerta, porta 2 amici e vinci. 3 suocere al prezzo di 2.
