RicavaMiniatura

Restituisce un'immagine in miniatura del contenuto di un campo Contenitore, in base alla larghezza e all'altezza specificate.

Formato 

RicavaMiniatura ( campo ; larghezza ; altezza )

Parametri 

campo - qualsiasi espressione che restituisca dati Contenitore.

larghezza - la larghezza massima della miniatura.

altezza - l'altezza massima della miniatura.

Tipo di dati riportato 

Contenitore

Creata nella versione 

12.0

Descrizione 

Restituisce un'immagine come dati Contenitore con valori non maggiori rispetto a quelli specificati per larghezza e altezza. La miniatura dell'immagine mantiene sempre le proporzioni dell'immagine originale e ha una risoluzione di 72 dpi. Le miniature non possono essere ingrandite rispetto alle dimensioni originali dell'immagine.

Note 

  • Questa funzione restituisce un'immagine in miniatura solo se l'opzione Crea e memorizza miniature per immagini è selezionata nella finestra di dialogo Gestisci Contenitori. Se questa opzione è deselezionata, l'immagine viene restituita nelle sue dimensioni originali. Vedere Gestione delle prestazioni con le miniature.

  • Se il parametro campo non specifica un campo contenente dati di immagine, Campo deve essere valutato in base al percorso del file di un'immagine. Vedere Creazione dei percorsi di file.

Esempio 1 

Esporta una miniatura con una larghezza e un'altezza massime di 50 punti.

Copia
Imposta campo [ Fatture::EsportaContenitore ; RicavaMiniatura ( Fatture::Contenitore ; 50 ; 50 ) ]
Esporta contenuto campo [ Fatture::EsportaContenitore ; Crea cartelle: Disattivata]

Esempio 2 

Crea una miniatura, la esporta e la allega ad un'e-mail.

Copia
Imposta campo [Fatture::EsportaContenitore; RicavaMiniatura ( Fatture::Contenitore; 50 ; 50 ) ]
Imposta variabile [$ALLEGATO; Valore: Get ( PercorsoTemporaneo ) e RicavaAttributoContenitore ( Fatture::EsportaContenitore ; "filename" ) ]
Esporta contenuto campo [Fatture::EsportaContenitore; "$ALLEGATO"; Crea cartelle: Disattivata ]
Invia posta [ Invia tramite client e-mail ; Con finestra di dialogo: Disattivata; a: Clienti::E-mail ; "$ALLEGATO" ]