Too bad they are not aligned up in even segments then you could use the PictureClip control
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
You could load the sheet into a Picturebox. Then using a selection rectangle (which you make) you capture the sprite in that rectangle and save it as an image file (bmp, jpg, gif, or whatever)
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
I've never understood sprite sheets....Do they seriously want to hit us with the tedium of having to remove them one by one in Photoshop ? I had to do that once and it really is tedious. I try to avoid sprite sheets whenever I can. What a retarded thing it is.
C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter
There's just no reason to use garbage like InputBox. - jmcilhinney
The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber
In case you are interested in a simi-programatic way of doing it I included a simple program
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
What do you mean not precise? It is exactly precise. Just draw the selection rectangle around each image
I didn't want to take the time but I could have used a magnifier (like in MS Paint) to blow up the image area but as it is I find it very easy to draw the rectangle around each image - I can get the rectangle right up to the border of the image without any problem.
Last edited by jmsrickland; Sep 19th, 2013 at 02:01 PM.
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
You realize every image has to be in a rectangle, don't you. I'm not going to code to the extent that you cut out the exact outline of the image since that would be pointless because once saved it's going to be in a box anyway.
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
Generally images in sprite sheets have to be cut out as rectangles. You use bitwise operations to invoke transparency when actually drawing the sprites in a game. That's how you get the exact image.
C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter
There's just no reason to use garbage like InputBox. - jmcilhinney
The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber
I posted that code with the statement that it was simi and only if you were interested in it. If you don't like it then don't use it. Besides it was a sample only and I didn't intend it to be everything you wanted. Read my disclaimer
Anything I post is an example only and is not intended to be the only solution, the total solution nor the final solution to your request nor do I claim that it is. If you find it useful then it is entirely up to you to make whatever changes necessary you feel are adequate for your purposes.
The idea with the gmail-account to "share personal data" is a bit "indirect" I'd say
(and inconvenient, especially for those who are currently logged in with a different gmail-account).
Can't you just use one of the "Online-Space"-offerings - and then simply declare one of your "synced online-files" as "publically available" (and post that link instead)?
E.g. Ubuntu One (http://one.ubuntu.com), which I use here allows that - and it offers 5GB-online-space for free.