Newsgroup: it.comp.appl.access
Titolo: anteprima .tif in maschera

Ho quasi ultimato la gestione ottica dei documenti provenienti da scansione.
Le informazioni sono semplicemente inserite nel db visualizzo un anteprima 
del documento tramite controllo immagine non associato. Al clik faccio 
aprire il tif con l'applicazione predefinita di win.
(imaging per chi ha 98, visualizzatore immagini per chi ha xp)
Ho scelto come formato .tif perchè è multipagina, leggero e il medesimo 
usato da windows per i fax.
Le form contengono il controllo immagine non associato e faccio caricare un 
anteprima secondo gli esempi consigliati sul sitocomune per la gestione 
delle immagini.
Visto che generalmente questo tipo di esempio viene fatto per la gestione 
delle .jpg, volevo sapere 2 cose:
- c'è qualche peculiarità che devo tenere presente usando questo formato?
- posso gestirmi l'anteprima in dimensioni quasi "ottimali" (la scansione è 
a4), cioè che consentano ad un umano di leggere il contenuto, tramite 
qualche altro tipo di controllo o oggetto all'interno della form in modo da 
uniformare la visualizzazione del tif senza uscire da access?

 uniformare la visualizzazione del tif senza uscire da access?
Il metodo più valido per la gestione immagini sono degli OCX
a pagamento che ti permettono molte azioni sulle immagini, anche
l'accesso al multipagina per e Tif.
Credo però che già con l'OCX della Kodak di cui trovi un esempio
per A97 sul SitoComune tu riesca ad ovviare ai problemi Nativi
del controllo Immagine.
Tieni presente poi che se l'immagine ha dimensioni rilevanti
la conversione in BMP la fà aumentare di ingombro pertanto
si rischia lo skianto...!
Ci sono Routine con le API sul sito di Lebans per la gestione 
delle immagini, ma vedi tu quale tecnica preferisci usare.
In ogni caso per gestire lo Scroll dell'Immagine  con l'effetto
ZOOM devi mettere il Controllo in una Sottomaschera in modo da sfruttare
il Ridimensionamento del Controllo stesso e le immediate
SCROLL_BAR automatiche che appaiono quando le dimensioni 
InsideWidth e InsideHeight superano le dimensioni della SubForm.
Ciao
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 uniformare la visualizzazione del tif senza uscire da access?
Mah... Io continuerei a delegare alla gestione visiva le applicazioni 
standard presenti nel pc dell'utente; per rassicurare chi conosce già i 
prodotti e per non crearmi ulteriori problemi con la personalizzazioni di 
strumenti "non standard"...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:clqghr$354$1...@canarie.caspur.it...

Grazie ad entrambi per gli interventi.
Mi sono letto l'esempio sulla gestione degli ocx di kodak del sitocomune, ma 
avendo xp non riuscivo a gestirli.
(in realtà non so nemmeno cosa siano gli ocx)
Ho cmq seguito le istruzioni per usarli con xp, e rintracciando un cd di 
win2000 li ho installati ed ora tutto funziona.
Effettivamente è meglio lasciare l'applicazione che già è installata in win 
per visualizzare le immagini cosi da evitare tutto il procedimento in ogni 
pc della rete che utilizza xp.
Ora faccio cosi:
-controllo immagine: ci metto l'anteprima del tif
-su doppio click apro il file tramite hyperlinkaddress. cosi lascio gestire 
al sistema operativo l'applicativo da usare: imaging oppure visualizzatore 
di immagini di xp.
Avevo avuto problemi con tif creati direttamente in imaging xè il controllo 
immagine non me li faceva vedere, suppongo siano i livelli di compressione 
di cui parla sergio, cmq risolto anche questo li genero come se fossero dei 
fax con bassa risoluzione.

 fax con bassa risoluzione.
In effetti alcuni Tiff se non compressi con livelli standard non sono 
facilmente gestibili.
Comunque, non so' se ne avevo già parlato con Alessandro, ma ho trovato 
(grazie a Roberto) un sito con delle routine VB per gestire/riconvertire i 
file grafici; le ho utilizzate proprio per ovviare al problema Tiff non 
leggibili. Il sito è www.xnview.com...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Si ne avevamo già parlato anche noi.
Il programma XnView tra e altre cose è decisamente Ottimo.
Ciao
@Alex
