Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278

    problemi coi pixel

    ciao a tutti....
    sto facendo un programma che ridimensiona le immagini...tramite paintpicture, le dimensione dell'immagine vengono immesse tramite una text box...ma quando vado a salvare ho questo problema...se immetto 640*480 viene salvata 636*476....perchè?mille grazie anticipatamente della risposta...

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

    Moderazione

    Temo tu debba fornire anche un pochino di codice per poter verificare che quanto hai scritto sia corretto.

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

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278
    ecco qui un po' di codice....è il comando che crea il ridimensionamento della foto...

    Private Sub Command1_Click()

    On Error GoTo errore
    Dim i As Integer
    Dim foto As Picture
    For i = 0 To File1.ListCount - 1
    If File1.Selected(i) = True Then
    Set foto = LoadPicture(File1.Path & "\" & File1.List(i))
    Form2.Picture1.Picture = foto
    Form2.Picture2.PaintPicture Form2.Picture1.Picture, 0, 0, Form1.Text1.Text, Form1.Text2.Text
    SavePicture Form2.Picture2.Image, "C:\Photo" & i & ".jpg"
    End If


    Next i

    Form2.Show


    Exit Sub
    errore:
    MsgBox ("digitare prima le dimensioni desiderate")


    End Sub






    nei text box non ci sono righe di codice...nessun comando...


    la picturebox si adatta alla dimensione della foto sempre tramite gli stessi text box così..

    Form2.ScaleMode = Form2.Picture2.ScaleMode
    Form2.Picture2.Width = Form1.Text1.Text
    Form2.Picture2.Height = Form1.Text2.Text

  4. #4
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    forse prende qualche margine...tu metti tutto a +4!

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278
    l'aveva pensata pure io....il picturebox forse prende qualche margine..anche al +4 ci avevo pensato...volevo sapere se era una cosa risolvibile magari con qualche sistema particolare....molte grazie..



    alla fine ho tolto il bordo ed è andato a posto..

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.