472,983 Members | 2,491 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,983 software developers and data experts.

can DotNet read and/or write exif

I see that ImageFormat includes exif.

But I can't find out if

I've System.Drawing.Image.FromStream

or something like it

can read and/or write that format.

I'm familiar with Q316563 but it does not mention exif

Thanks in advance


Feb 10 '07 #1
14 5108
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version 1.0),
it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags, as
well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or methods
implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl...
>I see that ImageFormat includes exif.

But I can't find out if

I've System.Drawing.Image.FromStream

or something like it

can read and/or write that format.

I'm familiar with Q316563 but it does not mention exif

Thanks in advance


Feb 10 '07 #2
In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags, as
well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl...
>>I see that ImageFormat includes exif.

But I can't find out if

I've System.Drawing.Image.FromStream

or something like it

can read and/or write that format.

I'm familiar with Q316563 but it does not mention exif

Thanks in advance



Feb 10 '07 #3
In Dotnet there is an ImageFormat.Exif Property.
>
What is that for?
It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl...
In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
>The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags, as
well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl...
>>>I see that ImageFormat includes exif.

But I can't find out if

I've System.Drawing.Image.FromStream

or something like it

can read and/or write that format.

I'm familiar with Q316563 but it does not mention exif

Thanks in advance




Feb 10 '07 #4
It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl...
>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
>>The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags,
as well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl.. .
I see that ImageFormat includes exif.

But I can't find out if

I've System.Drawing.Image.FromStream

or something like it

can read and/or write that format.

I'm familiar with Q316563 but it does not mention exif

Thanks in advance




Feb 10 '07 #5
http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl...
>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags,
as well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl. ..
>I see that ImageFormat includes exif.
>
But I can't find out if
>
I've System.Drawing.Image.FromStream
>
or something like it
>
can read and/or write that format.
>
>
>
I'm familiar with Q316563 but it does not mention exif
>
>
>
Thanks in advance
>
>
>
>




Feb 10 '07 #6
Try what?
I wanted to try to read such a file but searched my entire disk and couldn't
find one.
I'll look at the sites now.

Thanks

"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:I6******************************@comcast.com. ..
http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
>It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
>>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl.. .
In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx
>
Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.
>
A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.
>
These interfaces will allow you to read and write all EXIF image tags,
as well as, all metadata for video, music, compound documents, etc.
>
See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
>
>
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl.. .
>>I see that ImageFormat includes exif.
>>
>But I can't find out if
>>
>I've System.Drawing.Image.FromStream
>>
>or something like it
>>
>can read and/or write that format.
>>
>>
>>
>I'm familiar with Q316563 but it does not mention exif
>>
>>
>>
>Thanks in advance
>>
>>
>>
>>
>
>




Feb 10 '07 #7
I checked the sites but they had the same info as my VS help. As I said in
my post, I knew it was an image format property. All the other properties
relate to file extensions.

What I don't know is if exif also relates to an extension.
Does it?

Thanks


"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:I6******************************@comcast.com. ..
http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
>It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
>>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl.. .
In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx
>
Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.
>
A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.
>
These interfaces will allow you to read and write all EXIF image tags,
as well as, all metadata for video, music, compound documents, etc.
>
See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
>
>
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl.. .
>>I see that ImageFormat includes exif.
>>
>But I can't find out if
>>
>I've System.Drawing.Image.FromStream
>>
>or something like it
>>
>can read and/or write that format.
>>
>>
>>
>I'm familiar with Q316563 but it does not mention exif
>>
>>
>>
>Thanks in advance
>>
>>
>>
>>
>
>




Feb 10 '07 #8
Here's the first link from googling "exif files".

http://park2.wakwak.com/~tsuruzoh/Co...ms/exif-e.html

which leads to this:

http://www.leadtools.com/SDK/Raster/...ormat-EXIF.htm

which says their tool "reads and writes the following Exit format: TIFF and
JPG."

Here's the next link which talks about a Jpeg Header and Thumbnail
Manipulator Program, and lists things they can extract from an Exif jpeg
file.

http://www.sentex.net/~mwandel/jhead/

Google is your friend.

So try opening a jpeg and check the ImageFormat.exif property and see if
it's true, and if so, the exif metadata is present, that would be my guess.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:u0**************@TK2MSFTNGP03.phx.gbl...
>I checked the sites but they had the same info as my VS help. As I said in
my post, I knew it was an image format property. All the other properties
relate to file extensions.

What I don't know is if exif also relates to an extension.
Does it?

Thanks


"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:I6******************************@comcast.com. ..
>http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
>>It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl.. .
In Dotnet there is an ImageFormat.Exif Property.
>
What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl. ..
In Dotnet there is an ImageFormat.Exif Property.
>
What is that for?
>
Thanks
>
>
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in
message news:ef**************@TK2MSFTNGP03.phx.gbl...
>The MSDN site has information that may help you here:
>http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx
>>
>Since gdiplus is old (i.e., the only version ever released was
>version 1.0), it does not support all of the EXIF image tags.
>>
>A more robust solution is to use the COM Interfaces IStorage,
>IPropertySetStorage, etc.
>>
>These interfaces will allow you to read and write all EXIF image
>tags, as well as, all metadata for video, music, compound documents,
>etc.
>>
>See the MSDN online site for details. There ares no .Net classes or
>methods implemented. You must implement these interfaces yourself.
>>
>>
>" Frank" <fr***@a-znet.comwrote in message
>news:uZ****************@TK2MSFTNGP04.phx.gbl. ..
>>>I see that ImageFormat includes exif.
>>>
>>But I can't find out if
>>>
>>I've System.Drawing.Image.FromStream
>>>
>>or something like it
>>>
>>can read and/or write that format.
>>>
>>>
>>>
>>I'm familiar with Q316563 but it does not mention exif
>>>
>>>
>>>
>>Thanks in advance
>>>
>>>
>>>
>>>
>>
>>
>
>




Feb 10 '07 #9
at those sties I see things like: Exif Formats (TIFF and JPG) and so I keep
asking the same question:
Is exif a file extension or something that relates to files with other
extensions.

Is it used as a file extension yes or no?
As far as using Google, I get so many hits I must have looked at a hundred
sites but never there nor here found out the answer to my question.

I did find some great info about extracting exif data that I had no idea
some files have.
thanks for trying to help
"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:Kr******************************@comcast.com. ..
Here's the first link from googling "exif files".

http://park2.wakwak.com/~tsuruzoh/Co...ms/exif-e.html

which leads to this:

http://www.leadtools.com/SDK/Raster/...ormat-EXIF.htm

which says their tool "reads and writes the following Exit format: TIFF
and JPG."

Here's the next link which talks about a Jpeg Header and Thumbnail
Manipulator Program, and lists things they can extract from an Exif jpeg
file.

http://www.sentex.net/~mwandel/jhead/

Google is your friend.

So try opening a jpeg and check the ImageFormat.exif property and see if
it's true, and if so, the exif metadata is present, that would be my
guess.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:u0**************@TK2MSFTNGP03.phx.gbl...
>>I checked the sites but they had the same info as my VS help. As I said in
my post, I knew it was an image format property. All the other properties
relate to file extensions.

What I don't know is if exif also relates to an extension.
Does it?

Thanks


"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:I6******************************@comcast.com ...
>>http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl. ..
>In Dotnet there is an ImageFormat.Exif Property.
>>
>What is that for?
>
It just lets you know that EXIF metadata is present.
>
>
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl.. .
>In Dotnet there is an ImageFormat.Exif Property.
>>
>What is that for?
>>
>Thanks
>>
>>
>"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in
>message news:ef**************@TK2MSFTNGP03.phx.gbl...
>>The MSDN site has information that may help you here:
>>http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx
>>>
>>Since gdiplus is old (i.e., the only version ever released was
>>version 1.0), it does not support all of the EXIF image tags.
>>>
>>A more robust solution is to use the COM Interfaces IStorage,
>>IPropertySetStorage, etc.
>>>
>>These interfaces will allow you to read and write all EXIF image
>>tags, as well as, all metadata for video, music, compound documents,
>>etc.
>>>
>>See the MSDN online site for details. There ares no .Net classes or
>>methods implemented. You must implement these interfaces yourself.
>>>
>>>
>>" Frank" <fr***@a-znet.comwrote in message
>>news:uZ****************@TK2MSFTNGP04.phx.gbl ...
>>>>I see that ImageFormat includes exif.
>>>>
>>>But I can't find out if
>>>>
>>>I've System.Drawing.Image.FromStream
>>>>
>>>or something like it
>>>>
>>>can read and/or write that format.
>>>>
>>>>
>>>>
>>>I'm familiar with Q316563 but it does not mention exif
>>>>
>>>>
>>>>
>>>Thanks in advance
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>




Feb 10 '07 #10
EXIF is a specification. Read about here:
http://www.exif.org/specifications.html
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again

"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

It just lets you know that EXIF metadata is present.
" Frank" <fr***@a-znet.comwrote in message
news:Of****************@TK2MSFTNGP02.phx.gbl...
>>In Dotnet there is an ImageFormat.Exif Property.

What is that for?

Thanks
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:ef**************@TK2MSFTNGP03.phx.gbl...
The MSDN site has information that may help you here:
http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx

Since gdiplus is old (i.e., the only version ever released was version
1.0), it does not support all of the EXIF image tags.

A more robust solution is to use the COM Interfaces IStorage,
IPropertySetStorage, etc.

These interfaces will allow you to read and write all EXIF image tags,
as well as, all metadata for video, music, compound documents, etc.

See the MSDN online site for details. There ares no .Net classes or
methods implemented. You must implement these interfaces yourself.
" Frank" <fr***@a-znet.comwrote in message
news:uZ****************@TK2MSFTNGP04.phx.gbl. ..
>I see that ImageFormat includes exif.
>
But I can't find out if
>
I've System.Drawing.Image.FromStream
>
or something like it
>
can read and/or write that format.
>
>
>
I'm familiar with Q316563 but it does not mention exif
>
>
>
Thanks in advance
>
>
>
>




Feb 10 '07 #11
Frank,

I'm hoping that this information is what you need, but it appears to be so
by the questions you have asked on this subject.

Exif is shorthand for Exchangeable Image Format. It is not an graphic type,
such as .jpg or .tif. The Exif is a format whereby header information is
stored in the graphic for later access during program runtime. Therefore, in
answer to your question, it is NOT a file extension, but a format that helps
you RELATE to other file extensions.

Bruce

" Frank" <fr***@a-znet.comwrote in message
news:eB**************@TK2MSFTNGP03.phx.gbl...
at those sties I see things like: Exif Formats (TIFF and JPG) and so I
keep asking the same question:
Is exif a file extension or something that relates to files with other
extensions.

Is it used as a file extension yes or no?
As far as using Google, I get so many hits I must have looked at a hundred
sites but never there nor here found out the answer to my question.

I did find some great info about extracting exif data that I had no idea
some files have.
thanks for trying to help
"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:Kr******************************@comcast.com. ..
>Here's the first link from googling "exif files".

http://park2.wakwak.com/~tsuruzoh/Co...ms/exif-e.html

which leads to this:

http://www.leadtools.com/SDK/Raster/...ormat-EXIF.htm

which says their tool "reads and writes the following Exit format: TIFF
and JPG."

Here's the next link which talks about a Jpeg Header and Thumbnail
Manipulator Program, and lists things they can extract from an Exif jpeg
file.

http://www.sentex.net/~mwandel/jhead/

Google is your friend.

So try opening a jpeg and check the ImageFormat.exif property and see if
it's true, and if so, the exif metadata is present, that would be my
guess.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:u0**************@TK2MSFTNGP03.phx.gbl...
>>>I checked the sites but they had the same info as my VS help. As I said
in my post, I knew it was an image format property. All the other
properties relate to file extensions.

What I don't know is if exif also relates to an extension.
Does it?

Thanks


"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:I6******************************@comcast.co m...
http://msdn.microsoft.com/library/de...mberstopic.asp

http://msdn.microsoft.com/library/de...sexiftopic.asp

You could always just try it and see if it works.
Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
" Frank" <fr***@a-znet.comwrote in message
news:ek**************@TK2MSFTNGP04.phx.gbl...
It does NOT relate to a file extension - like maybe- *.EXIF
True?
thanks again
>
"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl.. .
>>In Dotnet there is an ImageFormat.Exif Property.
>>>
>>What is that for?
>>
>It just lets you know that EXIF metadata is present.
>>
>>
>" Frank" <fr***@a-znet.comwrote in message
>news:Of****************@TK2MSFTNGP02.phx.gbl. ..
>>In Dotnet there is an ImageFormat.Exif Property.
>>>
>>What is that for?
>>>
>>Thanks
>>>
>>>
>>"Michael Phillips, Jr." <mp*********@nospam.jun0.c0mwrote in
>>message news:ef**************@TK2MSFTNGP03.phx.gbl...
>>>The MSDN site has information that may help you here:
>>>http://msdn2.microsoft.com/en-us/library/xddt0dz7.aspx
>>>>
>>>Since gdiplus is old (i.e., the only version ever released was
>>>version 1.0), it does not support all of the EXIF image tags.
>>>>
>>>A more robust solution is to use the COM Interfaces IStorage,
>>>IPropertySetStorage, etc.
>>>>
>>>These interfaces will allow you to read and write all EXIF image
>>>tags, as well as, all metadata for video, music, compound
>>>documents, etc.
>>>>
>>>See the MSDN online site for details. There ares no .Net classes
>>>or methods implemented. You must implement these interfaces
>>>yourself.
>>>>
>>>>
>>>" Frank" <fr***@a-znet.comwrote in message
>>>news:uZ****************@TK2MSFTNGP04.phx.gb l...
>>>>>I see that ImageFormat includes exif.
>>>>>
>>>>But I can't find out if
>>>>>
>>>>I've System.Drawing.Image.FromStream
>>>>>
>>>>or something like it
>>>>>
>>>>can read and/or write that format.
>>>>>
>>>>>
>>>>>
>>>>I'm familiar with Q316563 but it does not mention exif
>>>>>
>>>>>
>>>>>
>>>>Thanks in advance
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>




Feb 10 '07 #12

"Bruce W. Darby" <kr******@atcomcast.netwrote in message
news:G8******************************@comcast.com. ..
Frank,

I'm hoping that this information is what you need, but it appears to be so
by the questions you have asked on this subject.

Exif is shorthand for Exchangeable Image Format. It is not an graphic
type, such as .jpg or .tif. The Exif is a format whereby header
information is stored in the graphic for later access during program
runtime. Therefore, in answer to your question, it is NOT a file
extension, but a format that helps you RELATE to other file extensions.

Bruce
Thanks, I really appreciate the straight answer

You most likely know Imaging.ImageFormat contains Exif as well as Jpeg, Gif,
Png, and Tiff. All except Exif (I now know thanks to you) relate to a file
extension. So one wonders how come all the image formats gets a file
extension except Exif. What make Exif so different?

I kept looking at the definitions and finally noticed that the others are
"image formats" while Exif is an "image file format"
That helped a little.

But your answer was really what I needed.

Thanks a lot
Feb 11 '07 #13
Most welcome, Frank.

" Frank" <fr***@a-znet.comwrote in message
news:uw****************@TK2MSFTNGP04.phx.gbl...
>
"Bruce W. Darby" <kr******@atcomcast.netwrote in message
news:G8******************************@comcast.com. ..
>Frank,

I'm hoping that this information is what you need, but it appears to be
so by the questions you have asked on this subject.

Exif is shorthand for Exchangeable Image Format. It is not an graphic
type, such as .jpg or .tif. The Exif is a format whereby header
information is stored in the graphic for later access during program
runtime. Therefore, in answer to your question, it is NOT a file
extension, but a format that helps you RELATE to other file extensions.

Bruce

Thanks, I really appreciate the straight answer

You most likely know Imaging.ImageFormat contains Exif as well as Jpeg,
Gif, Png, and Tiff. All except Exif (I now know thanks to you) relate to a
file extension. So one wonders how come all the image formats gets a file
extension except Exif. What make Exif so different?

I kept looking at the definitions and finally noticed that the others are
"image formats" while Exif is an "image file format"
That helped a little.

But your answer was really what I needed.

Thanks a lot


Feb 11 '07 #14
>
So try opening a jpeg and check the ImageFormat.exif property and see if
it's true, and if so, the exif metadata is present, that would be my
guess.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
I never thought of checking the property after I open a file.
Dumb maybe, but I only used it with Image.Save

Thanks again
Feb 11 '07 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Markus Bulmer | last post by:
Hi, I'm trying to do a photo album with php. The admins should be able to write comments, descriptions etc. into the jpeg files via a web form. I tried to implement this with the (still...
1
by: K | last post by:
I am absolutly exausted to figure this one out. I require the exif module to work under 5.0.1 but apache (2.0.48) just dies with a 1067 failure, I can't find any usable log info apart from the...
1
by: Henk ten Bos | last post by:
Hi All, I would like to extract the EXIF data from JPG-images. Does anyone know of a Visual Basic class and/or demo (with source) that will show how to achieve this? thanks! Henk
1
by: leo | last post by:
hi there how can i get in python EXIF data (particularky the shouuting time) of a jpg? is there a special module around? thanks, leo
29
by: amos | last post by:
Hi I'm experiencing a real nasty thing about dotnet. I've made a big application in dotnet and I would like to use ILAYERS for netscape 4. You CAN NOT USE Layers and Form buttons in...
4
by: FayeC | last post by:
I have tried to use a php code (found it online) to create a gallery but I am wondering if thereare any other PHP options besides using EXIF. The reason is that the images I am using for the...
3
by: Merlin | last post by:
Hi all Not a pure c# question, but is someone here knowing a good lib in C# to read and write exif and iptc information in image files ? thanks in advance.. -- //\/\\3rL1n_______
2
by: boarderstu | last post by:
Hi All, I'm looking for some tuts or advice on reading Meta data from files - preferably Exif data, any body got any advice on this? ta
3
by: sam | last post by:
same as subject?
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 4 Oct 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
tracyyun
by: tracyyun | last post by:
Hello everyone, I have a question and would like some advice on network connectivity. I have one computer connected to my router via WiFi, but I have two other computers that I want to be able to...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
3
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
0
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
4
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.