Find Jobs
Hire Freelancers

Load/Edit/Save BMP's in memory

$30-100 USD

Teljesítve
Kiadva ekkor: majdnem 21 évvel ezelőtt

$30-100 USD

Teljesítéskor fizetve
I need VB6 code to create a 32-bit bitmap structure in memory, of a supplied X and Y size, then allow me to set the RGB values of each pixel, then save it to disk as a BMP file. No displaying of the image is needed. The PictureBox control is no use here because the graphic files I need are large (10,000 X 10,000 X 32bit), so direct memory manipulation is needed. The code should ONLY be for 32 bit color, which I understand is different than the more common 24 bit structures. From the Rod Stephens book 'Visual Basic Graphics Programming'... 24 bit - requires 3 bytes per pixel that contain the red, green and blue color components. 32 bit - requires 4 bytes per pixel. The first three give the red, green and blue color components and the fourth is ignored. I've come across many pieces of code in various VB Forum websites, but none that do exactly what I need. ## Deliverables 1) Source code of all work done. 2) No Installation package or excecutable required. 3) Complete ownership and distribution copyrights to all work purchased. I forsee three routines... 1 - Create - pass two integers x and y. It creates a bitmap structure in memory x pixels horizontal and y pixels vertical and assigns a handle to the memory area. 2 - Edit - pass two integers x, y, and long integer col, which will assign the color col at x and y coordinates using the memory handle assigned in Create above. 3 - Save - pass a string of the filename ("[login to view URL]") and save the memory as a BMP file using the handle provided by Create above. The file should be saved to the program folder ([login to view URL]). Clean up any memory areas after the save is complete. ## Platform Source code only needs to run in VB6 environment on my PC, which is Win XP Pro, 1gb memory, 100gb disk space, 32-bit color.
Projektazonosító: 2943992

A projektről

7 ajánlat
Távolról teljesíthető projekt
Aktiválva: 21 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
See private message.
$85 USD 14 napon belül
5,0 (1 értékelés)
1,9
1,9
7 szabadúszó adott átlagosan $51 USD összegű árajánlatot erre a munkára
Felhasználó avatár
See private message.
$80,75 USD 14 napon belül
4,7 (101 értékelés)
7,5
7,5
Felhasználó avatár
See private message.
$21,25 USD 14 napon belül
5,0 (101 értékelés)
6,6
6,6
Felhasználó avatár
See private message.
$42,50 USD 14 napon belül
5,0 (33 értékelés)
6,1
6,1
Felhasználó avatár
See private message.
$29,75 USD 14 napon belül
4,9 (27 értékelés)
5,4
5,4
Felhasználó avatár
See private message.
$63,75 USD 14 napon belül
4,7 (41 értékelés)
4,7
4,7
Felhasználó avatár
See private message.
$33,15 USD 14 napon belül
4,1 (3 értékelés)
0,3
0,3

Az ügyfélről

UNITED STATES zászlója
United States
5,0
1
Tagság kezdete: jún. 12, 2003

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.