02. august 2000 - 13:09Der er
7 kommentarer og 1 løsning
Billedstørrelse / \'resize\' billede
Jeg er ved at lave et simpelt billedbehandlingsprogram. Jeg har brug for at kunne ændre billedernes størrelse. Billedet skal kunne gemmes i den nye størrelse. Hvem ved hvordan man kan gøre dette?
Jeg er godt nok lidt på skideren, for jeg aner slet ikke hvad du mener med det dersens \'metafil\'!! Det jeg ønsker er at billedet skal kunne ændres i størrelse (pixel, procent) Måske er det også det du svarer mig på...men jeg ved ikke hvad jeg skal gøre for at følge dit råd ! Jeg afsætter lidt flere point !
Du kan kopiere dit billed over på en metafil\'s \"canvas\" ( canvas er en delphi ting det svar til det man tegner på og består af pixels X * Y ) så har du dit billed i en 1:1 størelse og kan derefter zoome til det du har brugfor, \"metafiler\" er en windows-ting, kig i API-hjælpen for mere indfo om dem. I delphi kunne det laves på ca. 100 liners kode, men jeg kender ikke VB.
martinlind>> Tusind tak for dit svar, men da jeg er ret langsom opfattende gik der ret lang tid inden jeg fattede hvad du mente. Jeg er nu blevet klar over at jeg nok skal finde svaret i API. MEN hvilken funktion skal jeg bruge ??
Der er jo nærmest en million at vælge imellem!
Jeg afsætter lidt flere point.! Jeg må have hjælp meget snart!
Hvis du kan nøjes med pixeldoubling kan du godt bruge en metafil. Men jeg kender ikke VB, jeg ved at man i delphi kan create en metafilecanvas, til at tegne og skrive på, man sætter en størelse i mm eller pixel og derefter kan man så kopiere sin bitmap over på, så har men den i 1:1 hvis man så ændre på metafilen ændres størelsen på den bitmap man kopierede over på mefilecanvas\'en, ( matafile er det i windows ) det fungere fint og er som regl den teknik man bruger til \"Vis udskrift\" funktioner. Håber du er blevet klogere ( søg på METAFILE i windows api hjælpefilen, så finder sikkert ud af noget )
Tak for dit forsøg på at hjælpe en ellers hjælpeløs VB-coder. Jeg har nu prøvet at følge dine råd med at bruge metafile.... og det ser ud til at virke nu. Du ledte mig på sporet...så du skal naturligvis have dine point.
Selv tak, metafiler kan bruges til mange gode ting, også selv om det jo \"kun\" pixel dubling.
*S*
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.