Apri l'immagine locale nella colonna delle espressioni<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />CIAO,
Sto cercando di importare alcune immagini in una tabella di dati utilizzando una colonna di espressione in JMP12.Sono in grado di importare un'immagine dall'URL, ma quando provo la stessa tecnica su un'immagine locale, JMP12 aprirà l'immagine anziché importarla nella tabella dei dati.Qualcuno ha idea di cosa stia causando questa differenza su come risolverla?Grazie!
I nomi predefiniti sono qui ( 1 ) ;
dt = Nuova Tavola ( "Prova immagine" ,
Aggiungi righe ( 1 ) ,
Nuova Colonna ( "Immagine dall'URL" ,
Espressione ,
Formula ( Nuova immagine ( Aprire ( " http://eits.uga.edu/_resources/files/images/JMP_logo.png " ) ) )
) ,
Nuova Colonna ( "Immagine locale" ,
Espressione ,
Formula ( Nuova immagine ( Aprire ( "C:\Programmi\SAS\JMP\12\Samples\Images\tile.jpg" ) ) )
) ,
) ;
Ri: Apri l'immagine locale nella colonna delle espressioniGrazie txnelson e Craige@JMP.Entrambi i metodi hanno funzionato.
Ri: Apri l'immagine locale nella colonna delle espressioniprova a cambiare la formula in:
Nuova immagine( Apri(" http://cits.uga.edu/_resources/files/images/JMP-logo.png ",Eval(Parse(char(:Tipo immagine[Row()]) )) ) )
Questo dovrebbe forzare la corretta valutazione
Ri: Apri l'immagine locale nella colonna delle espressioniNon sono dove posso guardare la fonte JMP, ma è possibile che venga trattata come una parola chiave e non come una variabile.Sono abbastanza certo che puoi semplicemente usare "png" anche per un .jpg.
Ri: Apri l'immagine locale nella colonna delle espressioniGrazie Craige@JMP.Che funzioni.
Una complicazione è che se sostituisco l'argomento con un riferimento di colonna, sembra non funzionare più.Sai perché?
I nomi predefiniti sono qui ( 1 ) ;
dt = Nuova Tavola ( "Prova immagine" ,
Aggiungi righe ( 1 ) ,
Nuova Colonna ( "Tipo di immagine" , Carattere , Nominale , Imposta valori ( { "png" } ) ) ,
Nuova Colonna ( "Immagine dall'URL" ,
Espressione ,
Formula (
Nuova immagine ( Aprire ( " http://eits.uga.edu/_resources/files/images/JMP_logo.png " , : Tipo di immagine ) )
)
) ,
Nuova Colonna ( "Immagine locale" ,
Espressione ,
Formula ( Nuova immagine ( Aprire ( "$desktop/cerchio.png" , : Tipo di immagine ) ) )
)
) ;
Ri: Apri l'immagine locale nella colonna delle espressioniaggiungi l'argomento tipo alla funzione aperta.
Formula( Nuova immagine( Apri( "$desktop/circle.png", "png" ) ) )
probabilmente funzionerà bene anche se mescoli e combini png, jpg, gif perché il secondo argomento dice principalmente a open di non passare il file al programma predefinito del sistema operativo ma di trasformarlo in un'immagine se possibile.