Discussion:
GDI+ 1.1
(too old to reply)
Reuven Nisser
2007-05-09 09:24:26 UTC
Permalink
Hello,
The documentation contains an Image function named ConvertFormat().
I can not find any reference for it in the Platform SDK. I also can not
find the raw function in GDIPLUS.DLL
I made a disk search and found GDIPLUS.DLL version 6 which comes with
Office 11.
Where do I download GDI+ latest version? Latest SDK?
How do I redistribute it with my application? Where should it go so that
my GDIPLUS.DLL will be used and not the one which comes with the system?
Thanks, Reuven
Michael Phillips, Jr.
2007-05-09 15:11:45 UTC
Permalink
Post by Reuven Nisser
Where do I download GDI+ latest version?
http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&displaylang=en
The latest is version 1.0. It is already present on Windows XP and Windows
Server 2003
Version 1.1 in only distributed with Windows VISTA.
Post by Reuven Nisser
Latest SDK?
Download the Windows SDK for VISTA.
http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en
Post by Reuven Nisser
How do I redistribute it with my application? Where should it go so that
my GDIPLUS.DLL will be used and not the one which comes with the system?
Your legally redistributable gdiplus may be put in the same directory as
your application. You must read the MSDN documentation regarding the
side-by-side mechanism so that your redistributable will work with your
application.
http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&displaylang=en
Post by Reuven Nisser
The documentation contains an Image function named ConvertFormat().
I can not find any reference for it in the Platform SDK. I also can not
find the raw function in GDIPLUS.DLL
The MSDN documentation contains the information that you need. The function
is only exported in the gdiplus.dll distributed with Office 2003 on up and
Windows VISTA. The import library with the VISTA SDK cannot be used with
the version distributed with Office 2003 on up. The version that comes with
Office is not redistributable!
Post by Reuven Nisser
Hello,
The documentation contains an Image function named ConvertFormat().
I can not find any reference for it in the Platform SDK. I also can not
find the raw function in GDIPLUS.DLL
I made a disk search and found GDIPLUS.DLL version 6 which comes with
Office 11.
Where do I download GDI+ latest version? Latest SDK?
How do I redistribute it with my application? Where should it go so that
my GDIPLUS.DLL will be used and not the one which comes with the system?
Thanks, Reuven
Reuven Nisser
2007-05-09 16:01:20 UTC
Permalink
Hi Michael,
I did not understand the side-by-side concept. How to ensure the
application is using GDI+ shipped with the application?
Thanks, Reuven
Michael Phillips, Jr.
2007-05-09 17:15:10 UTC
Permalink
Post by Reuven Nisser
I did not understand the side-by-side concept. How to ensure the
application is using GDI+ shipped with the application?
Thanks, Reuven
It is best to go online to MSDN and read the documentation and associated
help articles yourself.
http://msdn2.microsoft.com/en-us/library/ms997620.aspx
Jeffrey Tan[MSFT]
2007-05-10 06:17:23 UTC
Permalink
Hi Reuven,

Based on my experience, there is some problem in the MSDN document about
Bitmap::ConvertFormat method "Minimum operating systems" section. Yes, the
Bitmap::ConvertFormat method is contained in GDI+ 1.1, however, GDI+ 1.1 is
only released on Vista machine. So the "Minimum operating systems" section
is wrong.

Also, I have seen some internal discussion with GDI+ owners who confirmed
that there was strategic decision made to not redistribute GDI+ 1.1. And
GDI+ 1.1 is a system component that only ships with Vista.

I have also tried to install the lastest Vista PlatformSDK on my Win2003
machine, however, the SDK will not deploy GDI+ 1.1 to the WinSxS directory.
However, in the Vista machine, I can see the GDI+ 1.1 dll. So I assume GDI+
1.1 dll is not redistributed with Vista PlatformSDK but with the Vista OS.
So your application can only use it on Vista machine.

Hope this helps.

Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
Jeffrey Tan[MSFT]
2007-05-14 03:21:31 UTC
Permalink
Hi Reuven,

Have you reviewed my reply to you? Does it make sense to you? If you still
have any concern or need any help, please feel free to feedback, thanks.

Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
ken woods
2011-07-25 02:00:47 UTC
Permalink
Where & How : GDI+ 1.1 for Visual_Studio_2008
Post by Reuven Nisser
Hello,
The documentation contains an Image function named ConvertFormat().
I can not find any reference for it in the Platform SDK. I also can not
find the raw function in GDIPLUS.DLL
I made a disk search and found GDIPLUS.DLL version 6 which comes with
Office 11.
Where do I download GDI+ latest version? Latest SDK?
How do I redistribute it with my application? Where should it go so that
my GDIPLUS.DLL will be used and not the one which comes with the system?
Thanks, Reuven
Post by Michael Phillips, Jr.
http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&displaylang=en
The latest is version 1.0. It is already present on Windows XP and Windows
Server 2003
Version 1.1 in only distributed with Windows VISTA.
Download the Windows SDK for VISTA.
http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en
Your legally redistributable gdiplus may be put in the same directory as
your application. You must read the MSDN documentation regarding the
side-by-side mechanism so that your redistributable will work with your
application.
http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&displaylang=en
The MSDN documentation contains the information that you need. The function
is only exported in the gdiplus.dll distributed with Office 2003 on up and
Windows VISTA. The import library with the VISTA SDK cannot be used with
the version distributed with Office 2003 on up. The version that comes with
Office is not redistributable!
Post by Reuven Nisser
Hi Michael,
I did not understand the side-by-side concept. How to ensure the
application is using GDI+ shipped with the application?
Thanks, Reuven
Post by Michael Phillips, Jr.
It is best to go online to MSDN and read the documentation and associated
help articles yourself.
http://msdn2.microsoft.com/en-us/library/ms997620.aspx
Post by Jeffrey Tan[MSFT]
Hi Reuven,
Based on my experience, there is some problem in the MSDN document about
Bitmap::ConvertFormat method "Minimum operating systems" section. Yes, the
Bitmap::ConvertFormat method is contained in GDI+ 1.1, however, GDI+ 1.1 is
only released on Vista machine. So the "Minimum operating systems" section
is wrong.
Also, I have seen some internal discussion with GDI+ owners who confirmed
that there was strategic decision made to not redistribute GDI+ 1.1. And
GDI+ 1.1 is a system component that only ships with Vista.
I have also tried to install the lastest Vista PlatformSDK on my Win2003
machine, however, the SDK will not deploy GDI+ 1.1 to the WinSxS directory.
However, in the Vista machine, I can see the GDI+ 1.1 dll. So I assume GDI+
1.1 dll is not redistributed with Vista PlatformSDK but with the Vista OS.
So your application can only use it on Vista machine.
Hope this helps.
Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.
Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
Post by Jeffrey Tan[MSFT]
Hi Reuven,
Have you reviewed my reply to you? Does it make sense to you? If you still
have any concern or need any help, please feel free to feedback, thanks.
Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.
Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
You are required to be a member to post replies. After logging in or becoming a member, you will be redirected back to this page.
Loading...