Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577

    Stabilire dei punti in una immagine con GDI+

    Buongiorno a tutti.

    Qualcuno può darmi una mano per risolvere il seguente problema ?

    Uso vb.net e all'interno di un semplice form (form1) ho inserito un oggetto PictureBox (Picturebox1).

    All'apertura del form1 carico una immagine nel picturebox1 correttamente.

    Cliccando in un determinato punto dell'immagine riesco a recuperare correttamente le coordinate del puntatore.

    Il problema è questo:

    siccome l'immagine all'apertura viene visualizzata nel picturebox1 tramite l'opzione stretch quindi diciamo rimpicciolita al 50%, come posso fare per mantenere le stesse coordinate (quindi mantenere selezionata la stessa parte di immagine) anche se aumento lo "zoom" al 100% ?
    (Es. se nell'immagine al 50% punto sulla finestra di una casa raffigurata, quando poi porto la stessa immagine al 100% le coordinate memorizzate prima non devono corrispondere ora al tetto della casa).

    In sostanza a me servono le coordinate dell'immagine e non del suo contenitore (invocando e.X ed e.Y).

    Grazie
    Spero di essere stata chiara.

    Lucia

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da lucisetti
    Uso vb.net e all'interno di un semplice form (form1) ho inserito un oggetto PictureBox (Picturebox1).
    Il linguaggio di programmazione va indicato anche nel titolo della discussione, come da Regolamento.

    Modifico io questo titolo: prendi spunto per le tue discussioni future.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.