Converting An Image To An .ICO File Without Loosing Color Depth?

Sep 2, 2011

In a form I have an ImageList named MainLogoImageList containing a 100x100 pixel 32-bit colordepth image. That is my app logo.

I am too lazy to set up an icon editor and edit an icon of that logo, or convert the image to an .ICO file. (Ergh, well, I am not allowed to install custom utilities.)

To set my forms' icon, I use

Icon = IconFromImage(MainLogoImageList.Images(0))

in the OnLoad event handler to set the window icon.

In my about box, i have a PictureBox with no image. In its OnLoad event, I use

LogoPictureBox.Image = MyMainForm.MainLogoImageList.Images(0)
Icon = IconFromImage(MyMainForm.MainLogoImageList.Images(0))

to set the About box's icon and content.

So far, so good, the icon looks pretty good for a being created from a 100x100 pixel bitmap.

Is there an easy "no utility required" :-) way to get the icon that is returned my IconFromImage saved into an .ICO file so that it will keep the color depth when loaded as the app icon? I want to use exactly the icon that IconFromImage creates.

Saving it using

Dim S As New FileStream("MyAppIcon.ico", FileMode.Append, FileAccess.Write, FileShare.Write)
Icon.Save(S)
S.Close()

in the main form's OnLoad event handler and loading that .ICO file as the app icon in VS's project properties dialog yields and icon that is obviously converted to 16 colors, and looks awful.

View 1 Replies


ADVERTISEMENT

Change The Depth Of Color Of An Image Using .net?

Dec 7, 2009

How can i change the depth of color of an image using vb.net?My Program's Options Are: Convert To: 1 Bit, 4 Bits, 8 Bits ,16 Bits?

View 1 Replies

VS 2008 Converting A Color Image To Grayscale?

Jul 16, 2009

I've been wondering if converting a color image to grayscale will reduce it's size?

And also wondering how to convert the image to grayscale?

View 4 Replies

Changing Color Depth From 32bit To 16bit?

Mar 19, 2012

how to change the users color depth, When the user clicks the button.

View 2 Replies

Graphics Reduse The Depth Of Color Of A Bitmap?

Apr 18, 2010

What im trying to do is to minimize the file size of an image to as low as possible.Its 640x480 and i need to be 30kb or even 20 kb in file size...

View 3 Replies

Resize An Image Without Loosing Exif?

Mar 29, 2010

That works fine, but the highlighted line creates a new bitmap, so the exif metadata are not exported to the resized image.

Is there a way to resize a picture without loosing exif data?

Creating a new bitmap with the new size is the only way to resize a picture?

View 2 Replies

Compress The File Without Loosing File Extension Inside Compressed File

Jan 4, 2011

I have File Like "Sample.bak" and when I compress it to be "Sample.zip" I lose the file extension inside the zip file I meann when I open the compressed file I find "Sample" without any extension.

I use this code :

Dim name As String = Path.GetFileName(filePath).Replace(".Bak", "")
Dim source() As Byte = System.IO.File.ReadAllBytes(filePath)
Dim compressed() As Byte = ConvertToByteArray(source)
System.IO.File.WriteAllBytes(destination & name & ".Bak" & ".zip", compressed)

Or using this code :

Public Sub cmdCompressFile(ByVal FileName As String)

'Stream object that reads file contents
Dim streamObj As Stream = New StreamReader(FileName).BaseStream

[CODE]...

I need to compress the file without loosing file extension inside compressed file.

View 1 Replies

Fill Image Background With Color And Saving It To File?

Nov 22, 2011

I have an image saved in a bitmap (bmp) as a result of some graphic manipulation. Part of it is transparent. And I can save it to a file in bmp, jpg, png, tif with no problem. I also want to fill the image background with a color of choice, which is saved in a PictureBox control (ColorBox1). I suppose I need to draw a rectangle like[code]...

View 2 Replies

.net - Controlling Image Resolution When Converting A PNG Image Into A PDF Using ITextSharp?

Aug 10, 2010

I have created a PNG image that is 200 DPI, and perfectly sized for a landscape A4 page size. I needed to convert this to a PDF document, so I've used the iTextSharp library with the code below.This all works, however the image quality has degraded.

Public Sub ConvertPNGtoPDF(ByVal inputFile As String, ByVal outputFile As String)
Using fs As New FileStream(outputFile, FileMode.Create, FileAccess.ReadWrite, FileShare.None)
Dim document As New Document(PageSize.A4.Rotate, 0, 0, 0, 0)

[code]....

View 1 Replies

Converting Color To And From Hex String?

Apr 18, 2009

I'm trying to convert a chosen color into hex base 6 to save to a config file for later use, and that part works, but when converting back to integer to use for a color, it gives me an error about incorrect base.

Dim hex_color = System.Drawing.ColorTranslator.ToOle(ColorDialog1.Color).ToString("X6")
Dim color_int As Integer = Convert.ToInt32(hex_color, 6)
Panel1.BackColor = System.Drawing.ColorTranslator.FromOle(color_int)

View 4 Replies

Converting From A Color To A Brush

Mar 3, 2011

How do I convert from system.drawing.color to system.drawing.brushes in vb.net? Meta question: What is/why the difference between a brush/color/pen?

View 5 Replies

Converting File Into Bytes And Then Converting Those Files Back Into Its Original Form?

Aug 22, 2011

my goal is to

1.Take an file(exe,dll,etc)

2.Convert it into hex

3.place that hex values in a stack

4.Execute the values inside the stack to its original form(i.e. take the elements out of stack and then convert it to a compile format)

Imports System.IO
Sub Main()
Dim fileName As String = "ABC.exe"

[code]....

View 1 Replies

Sql - Conversion Failed When Converting The Varchar Value 'Blue Color' To Data Type Int

Jul 2, 2010

I am trying to create stored procedure that gone return varchar value, and that value I need to display in textbox.This is the code for stored procedure:

Create PROCEDURE Status @id_doc int, @Name varchar(50) OUTPUT
AS
select @Name =items.name
from Doc,Items where @id_doc=IDN and doc.IDN=Items.ID
return @Name

This is the code in vb.net where i need to display returned value from procedure in textbox:

Public Sub Current()
Dim dtc As New Data.DataTable
Dim dr As SqlClient.SqlDataReader

[code]....

When I try to execute this code I get this message in exception:

"Conversion failed when converting the varchar value 'Blue color' to data type int."

View 2 Replies

C# - Converting A HtmlElement Into An Image?

Jul 10, 2009

I'm using a WebBrowser control in VB.Net to load a website. At that point, the WebBrowser.Document.Images property returns a collection of HtmlElement that are considered images.

What I'm trying to do at this point, is take a particular HtmlElement that represents an image and turn it into a System.Drawing.Image so that I can manipulate it. But I can't figure out how.

I did try to search for an answer, but came up with nothing. 'WebBrowser', as it turns out, seems to be a really popular keyword.

EDIT: It's been suggested that I use the SRC attribute of the HtmlElement to download the image; but the image can be dynamic - meaning the image I download can be separate from the image on the website....so, that won't work for my purposes.

View 2 Replies

Converting A Webpage To Image With Code?

Mar 19, 2009

Would it be possible to basically make a full web page appear in a windows form application as an image? Sort of like a print screen command, but just for the web page itself. I need this to show any web page in overview as a image in my program, but I have no idea how to go about this. I suppose it would be almost like a web browser; other then that you can't click links or interact with the page at all, as it is an image. Preferably without loading the web page then converting it, but having it as in image as you load any given page - not sure if it's possible with just VB. Even a rudimentary method would be much appreciated.Note: I'm not to great with VB, so if you don't mind, please provide as much detail as you can with any given code,

View 2 Replies

Converting BMP Filepath To An Image For A Picturebox?

Jul 7, 2011

I'm Currently using the following code to open up a folder containing Text and Bitmap files only and store them in arrays.

Dim d As New System.IO.DirectoryInfo("C:Documents and Settings" & GetUserName() & "My DocumentsWolfRiderGamesWaterGameMaps")
Dim FileCount As Integer = d.GetFiles.GetUpperBound(0) + 1

[Code]....

What I need is an extra bit at the end that takes the first bitmap file found and puts it in a picturebox called "PicCenter".

I need to have this done through converting its filepath to the image itself.

I will also Need an explaination of how you did it (If its complicated) because i'll need to do it again later.

Im using Visual Studio 2010.

I Know how to do most simple things in VB which usually allows me to do a workaround for something like this, but this one I couldn't.

View 4 Replies

VS 2010 Converting An Image To Stream?

Jun 23, 2010

How would I go about doing this? I plan to send the image over a network.

View 3 Replies

Depth First Search In VB?

Jul 11, 2011

I have to create a program that reads the values from a search tree for breadth firstsearch. This is the code I have but I'm not sure

lbOutput.Items.Clear()
Dim s As String = txtStartnode.Text.ToUpper
Dim graphtext As String = ""

[code]......

View 2 Replies

Image Converting - User Selection For Type

Feb 21, 2009

I an working on image converting program. I need to convert a file that the user selects in an openfiledialog to the following file types in a folder that the user selects:
.ICO
.PNG
.JPEG
.BMP
.GIF
The user will select which type they want to convert the image to.

View 5 Replies

Interface And Graphics :: Converting Image To Grayscale?

Dec 10, 2010

I'm creating a Image viewer and was wondering if anyone could help me with resizing an image, and converting the image to grayscale? My knowledge of visual basics is very limited so any code snippets.I am wanting to resize the original image to a 3 x 3.

View 1 Replies

Is There An Optimum Depth For Buttons

Mar 8, 2009

I'm trying to tidy up my app and notice buttons of different sizes! Is there an optimum depth for buttons?

View 5 Replies

Get The Main Color From An Image?

Feb 18, 2011

I have an image

[URL]

Here is my code

Dim PictureLoc As String
PictureLoc = list.SelectedItem 'list of picture paths
Me.BackgroundImage = Image.FromFile(PictureLoc)
Dim NewPic As New Bitmap(1, 2) 'Make a new image

[code]....

View 7 Replies

How To Change The Color Of A Image

May 17, 2010

Ok lets say i have a image with a black back color and a circle that is white. How do you change the circles color in vb? Is there a code for it?

View 2 Replies

How To Modify Image Color

Jul 14, 2011

I am using VB2008. I have an image (black with transparent background). I would like to replace the black color of the image to another color (blue or red). Suggestions on how I could go about this will be very much welcome.

View 2 Replies

How To Replace A Color In An Image

Feb 19, 2012

I'm in search of a simple algorithm to replace a color in an image with a different one like in this one-> [url]. I'm using VB.NET. Can a "flood fill" algorithm be applied for this purpose?

View 1 Replies

Red Color Of One Image To The Alpha Value Of The Second?

Jun 30, 2009

I am trying to create a function that would take 2 images. 1 of the images is a grayscale image and the other is a normal image. What i want to do is apply any of the R or G or B of the grayscale image (in grayscale image r=g=b so it makes no difference) to the Alpha of the second image. i DID succeed on it. However the code is EXTREMELY slow. It takes 1 second to perform it. And i have to perform the function atleast 30 times a second (it will be outputting to a Decklink card). Here is the code:

public function createOverlay(ByVal Main as Bitmap, ByVal Key as Bitmap) as Bitmap
For index as integer =0 To (Key.Width*Key.Height)-1
Dim crntX= index Mod(Key.Width)

[code].....

This function will have to run infinitley until the user presses stop and keep updating the output buffer. How can i make it faster? ( i need at least 30 executions per second)

View 5 Replies

C# - Is There An In Depth Guide To Application Configuration For .NET

Apr 15, 2009

Does anyone have or has anyone come across an in depth guide to the .net app.config? I'm having significant issues trying to find a definitive guide to this area of .net.I can already handle custom configuration sections, from basic key/value pair settings right through to complete custom configuration handlers which I struggled to find information on, but I cannot find any documentation regarding basic native .NET functionality of the configuration file...for instance, with regards to BCL configuration. I've gone through the machine.config.comments and the config.xsd files and it has provided a little insight but not enough to fully grasp the full potential of the config file. I've also trawled through everything I can find on Safari and only managed to come up with a couple of useful tidbits that I wasn't previously aware of but it seems this area of .NET is extremely poorly documented and unless you have a very specific purpose in mind, it's useless trying to find information on it.

View 1 Replies

Creating A Depth Search By Date?

May 7, 2010

Lets say a search engine is doing a search by date range. If we want to further expand the search by decreasing the date range by looping with date range one month close to end date how would you change the parameters?

For example if these are the date parameters:

start date = 05 / 07/ 2009
end date = 05 / 07/ 2010
050709 - 050710

Thats my set range; so now I want to change the range by month like this

050809 - 050710
050909 - 050710
051009 - 050710
051109 - 050710
051209 - 050710
050110 - 050710
etc

How can I use a loop to set this up? the year has to change accordingly when month hits 12.

View 1 Replies

Creating Depth Code For Two Classes

Feb 6, 2009

How would you create depth code for two classes in visual basic 2008 (like if you wanted to put one picturebox behind another picturebox depending on what each picturebox's depth equals)?[code]I can't get my movement code and the image for the character object to work.

View 3 Replies

Loosing An Annoying 'beep' Or Using The Tab Key Vs Return

Dec 6, 2010

The sample below does what I want it to do and that is once I've filled the maskedtextbox and press enter it goes and does stuff. However, because the maskedtextbox is full I get an annoying 'beep'. So I figured I'd just use the tab key, I changed theChrW(Keys.Return) to ChrW(Keys.Tab) but it doesn't fall through, it just changes focus to the next maskedtextbox that I have. Is there a way to lose the beep? Or how do I get the tab key to fall through?

[Code]...

View 5 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved