can DotNet read and/or write exif

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Frank

    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.FromStrea m

    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




  • Michael Phillips, Jr.

    #2
    Re: can DotNet read and/or write exif

    The MSDN site has information that may help you here:
    Learn how to read the Windows Forms PropertyItems property of an Image object to retrieve all the metadata from a file.


    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,
    IPropertySetSto rage, 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" <frank@a-znet.comwrote in message
    news:uZ%23gdhLT HHA.3996@TK2MSF TNGP04.phx.gbl. ..
    >I see that ImageFormat includes exif.
    >
    But I can't find out if
    >
    I've System.Drawing. Image.FromStrea m
    >
    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
    >
    >
    >
    >

    Comment

    • Frank

      #3
      Re: can DotNet read and/or write exif

      In Dotnet there is an ImageFormat.Exi f Property.

      What is that for?

      Thanks


      "Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
      news:ef5YPITTHH A.4028@TK2MSFTN GP03.phx.gbl...
      The MSDN site has information that may help you here:
      Learn how to read the Windows Forms PropertyItems property of an Image object to retrieve all the metadata from a file.

      >
      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,
      IPropertySetSto rage, 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" <frank@a-znet.comwrote in message
      news:uZ%23gdhLT HHA.3996@TK2MSF TNGP04.phx.gbl. ..
      >>I see that ImageFormat includes exif.
      >>
      >But I can't find out if
      >>
      >I've System.Drawing. Image.FromStrea m
      >>
      >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
      >>
      >>
      >>
      >>
      >
      >

      Comment

      • Michael Phillips, Jr.

        #4
        Re: can DotNet read and/or write exif

        In Dotnet there is an ImageFormat.Exi f Property.
        >
        What is that for?
        It just lets you know that EXIF metadata is present.


        " Frank" <frank@a-znet.comwrote in message
        news:OfS%23uQTT HHA.2256@TK2MSF TNGP02.phx.gbl. ..
        In Dotnet there is an ImageFormat.Exi f Property.
        >
        What is that for?
        >
        Thanks
        >
        >
        "Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
        news:ef5YPITTHH A.4028@TK2MSFTN GP03.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,
        >IPropertySetSt orage, 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" <frank@a-znet.comwrote in message
        >news:uZ%23gdhL THHA.3996@TK2MS FTNGP04.phx.gbl ...
        >>>I see that ImageFormat includes exif.
        >>>
        >>But I can't find out if
        >>>
        >>I've System.Drawing. Image.FromStrea m
        >>>
        >>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
        >>>
        >>>
        >>>
        >>>
        >>
        >>
        >
        >

        Comment

        • Frank

          #5
          Re: can DotNet read and/or write exif

          It does NOT relate to a file extension - like maybe- *.EXIF
          True?
          thanks again

          "Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
          news:%23y6CxcTT HHA.1600@TK2MSF TNGP05.phx.gbl. ..
          >In Dotnet there is an ImageFormat.Exi f Property.
          >>
          >What is that for?
          >
          It just lets you know that EXIF metadata is present.
          >
          >
          " Frank" <frank@a-znet.comwrote in message
          news:OfS%23uQTT HHA.2256@TK2MSF TNGP02.phx.gbl. ..
          >In Dotnet there is an ImageFormat.Exi f Property.
          >>
          >What is that for?
          >>
          >Thanks
          >>
          >>
          >"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
          >news:ef5YPITTH HA.4028@TK2MSFT NGP03.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,
          >>IPropertySetS torage, 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" <frank@a-znet.comwrote in message
          >>news:uZ%23gdh LTHHA.3996@TK2M SFTNGP04.phx.gb l...
          >>>>I see that ImageFormat includes exif.
          >>>>
          >>>But I can't find out if
          >>>>
          >>>I've System.Drawing. Image.FromStrea m
          >>>>
          >>>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
          >>>>
          >>>>
          >>>>
          >>>>
          >>>
          >>>
          >>
          >>
          >
          >

          Comment

          • RobinS

            #6
            Re: can DotNet read and/or write exif





            You could always just try it and see if it works.


            Robin S.
            Ts'i mahnu uterna ot twan ot geifur hingts uto.
            -----------------------------------------------
            " Frank" <frank@a-znet.comwrote in message
            news:ekFQWuTTHH A.5012@TK2MSFTN GP04.phx.gbl...
            It does NOT relate to a file extension - like maybe- *.EXIF
            True?
            thanks again
            >
            "Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
            news:%23y6CxcTT HHA.1600@TK2MSF TNGP05.phx.gbl. ..
            >>In Dotnet there is an ImageFormat.Exi f Property.
            >>>
            >>What is that for?
            >>
            >It just lets you know that EXIF metadata is present.
            >>
            >>
            >" Frank" <frank@a-znet.comwrote in message
            >news:OfS%23uQT THHA.2256@TK2MS FTNGP02.phx.gbl ...
            >>In Dotnet there is an ImageFormat.Exi f Property.
            >>>
            >>What is that for?
            >>>
            >>Thanks
            >>>
            >>>
            >>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
            >>news:ef5YPITT HHA.4028@TK2MSF TNGP03.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,
            >>>IPropertySet Storage, 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" <frank@a-znet.comwrote in message
            >>>news:uZ%23gd hLTHHA.3996@TK2 MSFTNGP04.phx.g bl...
            >>>>>I see that ImageFormat includes exif.
            >>>>>
            >>>>But I can't find out if
            >>>>>
            >>>>I've System.Drawing. Image.FromStrea m
            >>>>>
            >>>>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
            >>>>>
            >>>>>
            >>>>>
            >>>>>
            >>>>
            >>>>
            >>>
            >>>
            >>
            >>
            >
            >

            Comment

            • Frank

              #7
              Re: can DotNet read and/or write exif

              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" <RobinS@NoSpam. yah.nonewrote in message
              news:I6mdncigx9 86kFPYnZ2dnUVZ_ uuqnZ2d@comcast .com...

              >

              >
              You could always just try it and see if it works.
              >
              >
              Robin S.
              Ts'i mahnu uterna ot twan ot geifur hingts uto.
              -----------------------------------------------
              " Frank" <frank@a-znet.comwrote in message
              news:ekFQWuTTHH A.5012@TK2MSFTN GP04.phx.gbl...
              >It does NOT relate to a file extension - like maybe- *.EXIF
              >True?
              >thanks again
              >>
              >"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
              >news:%23y6CxcT THHA.1600@TK2MS FTNGP05.phx.gbl ...
              >>>In Dotnet there is an ImageFormat.Exi f Property.
              >>>>
              >>>What is that for?
              >>>
              >>It just lets you know that EXIF metadata is present.
              >>>
              >>>
              >>" Frank" <frank@a-znet.comwrote in message
              >>news:OfS%23uQ TTHHA.2256@TK2M SFTNGP02.phx.gb l...
              >>>In Dotnet there is an ImageFormat.Exi f Property.
              >>>>
              >>>What is that for?
              >>>>
              >>>Thanks
              >>>>
              >>>>
              >>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
              >>>news:ef5YPIT THHA.4028@TK2MS FTNGP03.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,
              >>>>IPropertySe tStorage, 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" <frank@a-znet.comwrote in message
              >>>>news:uZ%23g dhLTHHA.3996@TK 2MSFTNGP04.phx. gbl...
              >>>>>>I see that ImageFormat includes exif.
              >>>>>>
              >>>>>But I can't find out if
              >>>>>>
              >>>>>I've System.Drawing. Image.FromStrea m
              >>>>>>
              >>>>>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
              >>>>>>
              >>>>>>
              >>>>>>
              >>>>>>
              >>>>>
              >>>>>
              >>>>
              >>>>
              >>>
              >>>
              >>
              >>
              >
              >

              Comment

              • Frank

                #8
                Re: can DotNet read and/or write exif

                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" <RobinS@NoSpam. yah.nonewrote in message
                news:I6mdncigx9 86kFPYnZ2dnUVZ_ uuqnZ2d@comcast .com...

                >

                >
                You could always just try it and see if it works.
                >
                >
                Robin S.
                Ts'i mahnu uterna ot twan ot geifur hingts uto.
                -----------------------------------------------
                " Frank" <frank@a-znet.comwrote in message
                news:ekFQWuTTHH A.5012@TK2MSFTN GP04.phx.gbl...
                >It does NOT relate to a file extension - like maybe- *.EXIF
                >True?
                >thanks again
                >>
                >"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                >news:%23y6CxcT THHA.1600@TK2MS FTNGP05.phx.gbl ...
                >>>In Dotnet there is an ImageFormat.Exi f Property.
                >>>>
                >>>What is that for?
                >>>
                >>It just lets you know that EXIF metadata is present.
                >>>
                >>>
                >>" Frank" <frank@a-znet.comwrote in message
                >>news:OfS%23uQ TTHHA.2256@TK2M SFTNGP02.phx.gb l...
                >>>In Dotnet there is an ImageFormat.Exi f Property.
                >>>>
                >>>What is that for?
                >>>>
                >>>Thanks
                >>>>
                >>>>
                >>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                >>>news:ef5YPIT THHA.4028@TK2MS FTNGP03.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,
                >>>>IPropertySe tStorage, 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" <frank@a-znet.comwrote in message
                >>>>news:uZ%23g dhLTHHA.3996@TK 2MSFTNGP04.phx. gbl...
                >>>>>>I see that ImageFormat includes exif.
                >>>>>>
                >>>>>But I can't find out if
                >>>>>>
                >>>>>I've System.Drawing. Image.FromStrea m
                >>>>>>
                >>>>>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
                >>>>>>
                >>>>>>
                >>>>>>
                >>>>>>
                >>>>>
                >>>>>
                >>>>
                >>>>
                >>>
                >>>
                >>
                >>
                >
                >

                Comment

                • RobinS

                  #9
                  Re: can DotNet read and/or write exif

                  Here's the first link from googling "exif files".



                  which leads to this:



                  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.



                  Google is your friend.

                  So try opening a jpeg and check the ImageFormat.exi f 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" <frank@a-znet.comwrote in message
                  news:u0ZYsVUTHH A.4872@TK2MSFTN GP03.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" <RobinS@NoSpam. yah.nonewrote in message
                  news:I6mdncigx9 86kFPYnZ2dnUVZ_ uuqnZ2d@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" <frank@a-znet.comwrote in message
                  >news:ekFQWuTTH HA.5012@TK2MSFT NGP04.phx.gbl.. .
                  >>It does NOT relate to a file extension - like maybe- *.EXIF
                  >>True?
                  >>thanks again
                  >>>
                  >>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                  >>news:%23y6Cxc TTHHA.1600@TK2M SFTNGP05.phx.gb l...
                  >>>>In Dotnet there is an ImageFormat.Exi f Property.
                  >>>>>
                  >>>>What is that for?
                  >>>>
                  >>>It just lets you know that EXIF metadata is present.
                  >>>>
                  >>>>
                  >>>" Frank" <frank@a-znet.comwrote in message
                  >>>news:OfS%23u QTTHHA.2256@TK2 MSFTNGP02.phx.g bl...
                  >>>>In Dotnet there is an ImageFormat.Exi f Property.
                  >>>>>
                  >>>>What is that for?
                  >>>>>
                  >>>>Thanks
                  >>>>>
                  >>>>>
                  >>>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in
                  >>>>message news:ef5YPITTHH A.4028@TK2MSFTN GP03.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,
                  >>>>>IPropertyS etStorage, 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" <frank@a-znet.comwrote in message
                  >>>>>news:uZ%23 gdhLTHHA.3996@T K2MSFTNGP04.phx .gbl...
                  >>>>>>>I see that ImageFormat includes exif.
                  >>>>>>>
                  >>>>>>But I can't find out if
                  >>>>>>>
                  >>>>>>I've System.Drawing. Image.FromStrea m
                  >>>>>>>
                  >>>>>>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
                  >>>>>>>
                  >>>>>>>
                  >>>>>>>
                  >>>>>>>
                  >>>>>>
                  >>>>>>
                  >>>>>
                  >>>>>
                  >>>>
                  >>>>
                  >>>
                  >>>
                  >>
                  >>
                  >
                  >

                  Comment

                  • Frank

                    #10
                    Re: can DotNet read and/or write exif

                    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" <RobinS@NoSpam. yah.nonewrote in message
                    news:KrqdndpEwu H8hFPYnZ2dnUVZ_ uGjnZ2d@comcast .com...
                    Here's the first link from googling "exif files".
                    >

                    >
                    which leads to this:
                    >

                    >
                    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.
                    >

                    >
                    Google is your friend.
                    >
                    So try opening a jpeg and check the ImageFormat.exi f 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" <frank@a-znet.comwrote in message
                    news:u0ZYsVUTHH A.4872@TK2MSFTN GP03.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" <RobinS@NoSpam. yah.nonewrote in message
                    >news:I6mdncigx 986kFPYnZ2dnUVZ _uuqnZ2d@comcas t.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" <frank@a-znet.comwrote in message
                    >>news:ekFQWuTT HHA.5012@TK2MSF TNGP04.phx.gbl. ..
                    >>>It does NOT relate to a file extension - like maybe- *.EXIF
                    >>>True?
                    >>>thanks again
                    >>>>
                    >>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                    >>>news:%23y6Cx cTTHHA.1600@TK2 MSFTNGP05.phx.g bl...
                    >>>>>In Dotnet there is an ImageFormat.Exi f Property.
                    >>>>>>
                    >>>>>What is that for?
                    >>>>>
                    >>>>It just lets you know that EXIF metadata is present.
                    >>>>>
                    >>>>>
                    >>>>" Frank" <frank@a-znet.comwrote in message
                    >>>>news:OfS%23 uQTTHHA.2256@TK 2MSFTNGP02.phx. gbl...
                    >>>>>In Dotnet there is an ImageFormat.Exi f Property.
                    >>>>>>
                    >>>>>What is that for?
                    >>>>>>
                    >>>>>Thanks
                    >>>>>>
                    >>>>>>
                    >>>>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in
                    >>>>>message news:ef5YPITTHH A.4028@TK2MSFTN GP03.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,
                    >>>>>>IProperty SetStorage, 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" <frank@a-znet.comwrote in message
                    >>>>>>news:uZ%2 3gdhLTHHA.3996@ TK2MSFTNGP04.ph x.gbl...
                    >>>>>>>>I see that ImageFormat includes exif.
                    >>>>>>>>
                    >>>>>>>But I can't find out if
                    >>>>>>>>
                    >>>>>>>I've System.Drawing. Image.FromStrea m
                    >>>>>>>>
                    >>>>>>>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
                    >>>>>>>>
                    >>>>>>>>
                    >>>>>>>>
                    >>>>>>>>
                    >>>>>>>
                    >>>>>>>
                    >>>>>>
                    >>>>>>
                    >>>>>
                    >>>>>
                    >>>>
                    >>>>
                    >>>
                    >>>
                    >>
                    >>
                    >
                    >

                    Comment

                    • Michael Phillips, Jr.

                      #11
                      Re: can DotNet read and/or write exif

                      EXIF is a specification. Read about here:



                      " Frank" <frank@a-znet.comwrote in message
                      news:ekFQWuTTHH A.5012@TK2MSFTN GP04.phx.gbl...
                      It does NOT relate to a file extension - like maybe- *.EXIF
                      True?
                      thanks again
                      >
                      "Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                      news:%23y6CxcTT HHA.1600@TK2MSF TNGP05.phx.gbl. ..
                      >>In Dotnet there is an ImageFormat.Exi f Property.
                      >>>
                      >>What is that for?
                      >>
                      >It just lets you know that EXIF metadata is present.
                      >>
                      >>
                      >" Frank" <frank@a-znet.comwrote in message
                      >news:OfS%23uQT THHA.2256@TK2MS FTNGP02.phx.gbl ...
                      >>In Dotnet there is an ImageFormat.Exi f Property.
                      >>>
                      >>What is that for?
                      >>>
                      >>Thanks
                      >>>
                      >>>
                      >>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                      >>news:ef5YPITT HHA.4028@TK2MSF TNGP03.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,
                      >>>IPropertySet Storage, 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" <frank@a-znet.comwrote in message
                      >>>news:uZ%23gd hLTHHA.3996@TK2 MSFTNGP04.phx.g bl...
                      >>>>>I see that ImageFormat includes exif.
                      >>>>>
                      >>>>But I can't find out if
                      >>>>>
                      >>>>I've System.Drawing. Image.FromStrea m
                      >>>>>
                      >>>>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
                      >>>>>
                      >>>>>
                      >>>>>
                      >>>>>
                      >>>>
                      >>>>
                      >>>
                      >>>
                      >>
                      >>
                      >
                      >

                      Comment

                      • Bruce W. Darby

                        #12
                        Re: can DotNet read and/or write exif

                        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" <frank@a-znet.comwrote in message
                        news:eBw3ByUTHH A.4028@TK2MSFTN GP03.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" <RobinS@NoSpam. yah.nonewrote in message
                        news:KrqdndpEwu H8hFPYnZ2dnUVZ_ uGjnZ2d@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.exi f 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" <frank@a-znet.comwrote in message
                        >news:u0ZYsVUTH HA.4872@TK2MSFT NGP03.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" <RobinS@NoSpam. yah.nonewrote in message
                        >>news:I6mdncig x986kFPYnZ2dnUV Z_uuqnZ2d@comca st.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" <frank@a-znet.comwrote in message
                        >>>news:ekFQWuT THHA.5012@TK2MS FTNGP04.phx.gbl ...
                        >>>>It does NOT relate to a file extension - like maybe- *.EXIF
                        >>>>True?
                        >>>>thanks again
                        >>>>>
                        >>>>"Michael Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in message
                        >>>>news:%23y6C xcTTHHA.1600@TK 2MSFTNGP05.phx. gbl...
                        >>>>>>In Dotnet there is an ImageFormat.Exi f Property.
                        >>>>>>>
                        >>>>>>What is that for?
                        >>>>>>
                        >>>>>It just lets you know that EXIF metadata is present.
                        >>>>>>
                        >>>>>>
                        >>>>>" Frank" <frank@a-znet.comwrote in message
                        >>>>>news:OfS%2 3uQTTHHA.2256@T K2MSFTNGP02.phx .gbl...
                        >>>>>>In Dotnet there is an ImageFormat.Exi f Property.
                        >>>>>>>
                        >>>>>>What is that for?
                        >>>>>>>
                        >>>>>>Thanks
                        >>>>>>>
                        >>>>>>>
                        >>>>>>"Michae l Phillips, Jr." <mphillips53@no spam.jun0.c0mwr ote in
                        >>>>>>message news:ef5YPITTHH A.4028@TK2MSFTN GP03.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
                        >>>>>>>versio n 1.0), it does not support all of the EXIF image tags.
                        >>>>>>>>
                        >>>>>>>A more robust solution is to use the COM Interfaces IStorage,
                        >>>>>>>IPropert ySetStorage, etc.
                        >>>>>>>>
                        >>>>>>>These interfaces will allow you to read and write all EXIF image
                        >>>>>>>tags, as well as, all metadata for video, music, compound
                        >>>>>>>document s, etc.
                        >>>>>>>>
                        >>>>>>>See the MSDN online site for details. There ares no .Net classes
                        >>>>>>>or methods implemented. You must implement these interfaces
                        >>>>>>>yourself .
                        >>>>>>>>
                        >>>>>>>>
                        >>>>>>>" Frank" <frank@a-znet.comwrote in message
                        >>>>>>>news:uZ% 23gdhLTHHA.3996 @TK2MSFTNGP04.p hx.gbl...
                        >>>>>>>>>I see that ImageFormat includes exif.
                        >>>>>>>>>
                        >>>>>>>>But I can't find out if
                        >>>>>>>>>
                        >>>>>>>>I've System.Drawing. Image.FromStrea m
                        >>>>>>>>>
                        >>>>>>>>or something like it
                        >>>>>>>>>
                        >>>>>>>>can read and/or write that format.
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>I'm familiar with Q316563 but it does not mention exif
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>Thank s in advance
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>>
                        >>>>>>>>
                        >>>>>>>>
                        >>>>>>>
                        >>>>>>>
                        >>>>>>
                        >>>>>>
                        >>>>>
                        >>>>>
                        >>>>
                        >>>>
                        >>>
                        >>>
                        >>
                        >>
                        >
                        >

                        Comment

                        • Frank

                          #13
                          Re: can DotNet read and/or write exif


                          "Bruce W. Darby" <kracorat@atcom cast.netwrote in message
                          news:G8Cdneo2Ao 6S0lPYnZ2dnUVZ_ vmqnZ2d@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.ImageFo rmat 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


                          Comment

                          • Bruce W. Darby

                            #14
                            Re: can DotNet read and/or write exif

                            Most welcome, Frank.

                            " Frank" <frank@a-znet.comwrote in message
                            news:uw%23Ag0XT HHA.3428@TK2MSF TNGP04.phx.gbl. ..
                            >
                            "Bruce W. Darby" <kracorat@atcom cast.netwrote in message
                            news:G8Cdneo2Ao 6S0lPYnZ2dnUVZ_ vmqnZ2d@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.ImageFo rmat 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
                            >
                            >

                            Comment

                            • Frank

                              #15
                              Re: can DotNet read and/or write exif

                              >
                              So try opening a jpeg and check the ImageFormat.exi f 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


                              Comment

                              Working...