retto

Ultimo aggiornamento: 2023-11-03
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User

Rettangolo della vista finale. Consente di smontare l'immagine finale in più strisce o tessere, che possono essere consegnate separatamente e riassemblate dal cliente senza interruzioni, senza artefatti lungo i bordi.

rect= *corda*, *dimensione*[, *scala*]

corda

Offset pixel dall'angolo superiore sinistro dell'immagine di visualizzazione all'angolo superiore sinistro del rettangolo di visualizzazione (int, int), espresso in pixel, dopo scala viene applicata.

dimensione

Dimensione del ROI in pixel (int, int). Specifica la dimensione dell'immagine di risposta. L'immagine è piena di bgc= nelle aree non coperte dall'immagine di visualizzazione (o non trasparenti se fmt=*-alpha è presente nella richiesta).

scale

Fattore di scala (reale). I valori inferiori a 1,0 riducono la risoluzione e i valori superiori a 1,0 aumentano la risoluzione.

Utilizzando questo comando, Image Server può distribuire immagini di grandi dimensioni tramite HTTP, che altrimenti supererebbero il limite di dimensioni configurato con attribute::MaxPix.

NOTA

Per ottenere risultati ottimali, quando si utilizza la compressione JPEG, la dimensione della striscia o del riquadro deve essere un multiplo della dimensione del riquadro di codifica JPEG (16x16 pixel).

Esempio

Separare un'immagine CMYK stampabile in diverse strisce a risoluzione completa per ridurre le dimensioni dei file di download. Se hai richiesto un’immagine contigua:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated

In primo luogo, si ottengono informazioni rilevanti sull'immagine:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props

La risposta testuale include le seguenti proprietà:

image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY

In base a queste informazioni, si desiderano quattro strisce pixel da 600x2000. Il rect= Il comando viene utilizzato per descrivere le dimensioni e le posizioni delle strisce.

Poiché questa immagine viene modificata frequentemente, la id= è incluso. In questo modo si riduce al minimo la possibilità di finire con una o più strisce di una versione precedente dell’immagine che potrebbero essere state memorizzate nella cache in una rete CDN o in un server proxy. Il valore della proprietà image.version viene utilizzata a questo scopo.

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,0,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,600,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1200,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1800,2000,600

Proprietà

Visualizza attributo. Viene applicato indipendentemente dall'impostazione del livello corrente.

Tutte le aree del ROI che si estendono all'esterno dell'immagine di visualizzazione vengono imbottite con bgc=.

Importante rect= viene applicato dopo ridimensionamento e adattamento finale con scl=, wid=, hei=, fit=, rgn=, e align=.

Predefinito

Immagine vista intera e non modificata ( rect=0,0,width,height,1.0).

Vedi anche

crop= ritaglio , extend= estensione, wid=, hei=, scl=, align=, fit=, rgn=, attribute::MaxPix, id=

In questa pagina