Ciao,
Come parte di uno strumento per la creazione di report, sto estraendo una serie di immagini da un file zip in una griglia per una facile visualizzazione. Ho funzionato come previsto, ma mi piacerebbe anche la possibilità di fare clic su un'immagine per visualizzarla a grandezza naturale e copiare l'immagine a grandezza naturale negli appunti (per incollarla in PPT, ecc.). ho trovato quest'altro filo dove qualcuno ha avuto un problema simile e ho riproposto quella sceneggiatura. Tuttavia, ho notato un comportamento indesiderato con la copia del messaggio con immagine. Anche se le proprietà dell'immagine nella casella dell'immagine indicano che è 451x451 px proprio come il file originale, copiando quell'immagine negli appunti (tramite JSL o facendo clic con il pulsante destro del mouse) si ottiene un'immagine più piccola rispetto a se copio direttamente la posizione del file e JMP ha anche aggiunto un bordo bianco irregolare.
Esiste una soluzione alternativa per impedire il white boarder durante la copia da JMP? O meglio ancora, un modo per leggere direttamente il percorso del file e copiare l'intera immagine negli appunti? JMP potrebbe non essere lo strumento ideale per questo, ma sto già elaborando tutti i dati numerici con JMP, quindi ha senso utilizzare lo stesso script per aprire le immagini.
Grazie!
Immagine della diapositiva PPT con due immagini copiate (immagine campione "tile") su sfondo grigio. La sinistra è di JMP, la destra è direttamente dal .jpg

Codice di esempio per il test
Names Default To Here( 1 );
New Window( "Test",
//create mouse box to make image clickable
mb = MouseBox(
//load in image and shrink for easy viewing
pb1 = Picture Box( Open( "$SAMPLE_IMAGES/tile.jpg", jpg ) ),
pb1 << set height( 100 ),
pb1 << set width( 100 ),
//on click behavior
<<SETTRACKENABLE></SETTRACKENABLE>