Passa al contenuto principale

RESIZEIMAGE

DesktopWeb
warning
La specifica è deprecata nei sorgenti con STRICT maggiore o uguale a 3, al suo posto vedere metodo Resize della classe BC_IMAGE_HELPER

Consente di ridimensionare immagini di tipo PNG o JPG, mantenendo le proporzioni originali.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
FILESORGENTEStringaINObbligatorioDesktopWeb
DIMINObbligatorioDesktopWeb
FILEDESTINAZIONEStringaINDesktopWeb
COMPRESSIONEInteroINDesktopWeb
ERROREInteroINDesktopWeb

FILESORGENTE

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Indica il percorso completo dell'immagine di origine da ridimensionare.

DIM

INInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Indica la dimensione, in pixel, dell'immagine da ottenere.
L'immagine ottenuta avrà le dimensioni indicate ma manterrà comunque le proporzioni originali: il disegno sarà centrato e avrà uno sfondo bianco (JPEG) o trasparente (PNG).

suggerimento

Esempi di risoluzioni standard/consigliate:

  • FULL HD: 1920x1080
  • HD: 1280x720
  • VGA: 640x480
  • Thumbnail: 200x200

FILEDESTINAZIONE

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Indica il percorso completo dell'immagine da creare.

COMPRESSIONE

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Indica la percentuale di compressione (con perdita di qualità) da applicare all'immagine ridimensionata.
Supporta valori da 0 a 100, dove 0 indica minima compressione e massima qualità e 100 massima compressione e minima qualità.

note

La compressione è applicabile solo su immagini di tipo JPEG. Per le immagini PNG questo parametro viene ignorato.

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Consente al programma di intercettare e gestire l'errore restituito dalla funzione.

suggerimento

Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.

Errori

CodiceDescrizione
20301'@RESIZEIMAGE - Non si hanno i permessi necessari per scrivere l'immagine : '{ex.FileName}'
20302'@RESIZEIMAGE - Impossibile trovare l'immagine : '{ex.FileName}'
20303'@RESIZEIMAGE - Formato non supportato : '{ex.Formato}'