- About
- Blog
- Projects
- Help
-
Donate
Donate icon
An illustration of a heart shape - Contact
- Jobs
- Volunteer
- People
Item Preview
Mysql_win_workbench14.jpg
software
Windows imaging component (for Windows XP) — wic_x86_enu
- by
- Microsoft
Windows imaging component (for Windows XP) — wic_x86_enu
* Also supports XP-based distros. Such as early Windows Longhorn and POSReady 2009
- Addeddate
- 2019-12-28 16:23:49
- Identifier
- wic_x86_enu
- Scanner
- Internet Archive HTML5 Uploader 1.6.4
comment
Reviews
(1)
There is 1 review for this item. .
14,032
Views
10
Favorites
1
Review
DOWNLOAD OPTIONS
Uploaded by
Tim A.
on
SIMILAR ITEMS (based on metadata)
Windows Imaging Component for Windows XP 64-bit and Server 2003 64-bit (Deprecated) |
The Windows Imaging Component (WIC) has been included as part of the OS since Windows Vista. This redistributable was provided to enable WIC functionality for Windows XP and Server 2003-based OSes. Because Windows XP and Server 2003 are no longer supported by Microsoft, this redistributable will be removed from the Download Center.
- The Windows Imaging Component (WIC) has been included as part of the OS since Windows Vista. This redistributable was provided to enable WIC functionality for Windows XP and Server 2003-based OSes. Because Windows XP and Server 2003 are no longer supported by Microsoft, this redistributable will be removed from the Download Center.
System Requirements
Operating Systems: Windows Server 2003 R2 Datacenter x64 Edition, Windows Server 2003 R2 Enterprise x64 Edition, Windows Server 2003 R2 Standard x64 Edition, Windows Server 2003 x64 editions, Windows XP 64-bit, Windows XP Professional x64 Edition
- 64-bit Windows XP SP2 or 64-bit Windows Server 2003
Installation Instructions
- 1. Click the Download button at the top of this page to start the download.
2. Do one of the following:
— To start the installation immediately, click Run.
— To copy the download to your computer for installation at a later time, click Save.
WIC, a native Windows interface for image manipulation, allows for the installation of codecs for specific image formats, thereby enabling support for them in Windows and other applications.
This app enables users to view HEIC files directly within Windows Explorer, or other software that supports the format, like IrfanView, XnView or FastStone Image Viewer.
How to Install/Uninstall WIC for HEIC 1.0.3?
Currently, there’s no installer provided.Here’s how to proceed:
Download the WIC for HEIC 1.0.3 archive.
Copy the «wic_heic.dll» file to a folder of your choice.
Open Command Prompt as an administrator.
To install, use «regsvr32.exe wic_heic.dll«.
To uninstall, use «regsvr32.exe /u wic_heic.dll«.
Alternatively, you can execute the «_install.bat» file as an administrator. Right-click on it, and choose «Run as administrator«.
The same procedure applies for uninstallation by right-clicking on «_uninstall.bat» and selecting «Run as administrator«.
Some recommended software:
For decoding and encoding HEIF and AVIF (AV1 Image File Format) images, we recommend a powerful library, like libheif.
And, of course, the HEIF Image Extensions, developed by Microsoft, which provide additional functionality and compatibility for viewing HEIF files.
CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.
Introduction
Windows Imaging Component (WIC in short) is the new platform to
load, save and convert images between various image formats, including
the latest HD Photo format designed and aggressively pushed by
Microsoft, to be the JPEG2000 replacement. Unlike JPEG2000 which is
plagued by various patents issues, HD Photo standard is a open standard
which is free for all to use. HD Photo has a compression rate and
picture qualities better than JPEG and JPEG2000. Windows Imaging
Component is also a platform for programmers to write their own image
codecs for their own image format or RAW images from digital cameras.
The standard codecs, which are provided in the Windows Imaging
Component, are more secure than those provided by GDI+. WIC only
provides ways to load and convert and save images; To display an image
loaded by WIC, you either use Device Independent Bitmaps(DIB) or GDI+.
The sample code provided by Microsoft uses DIBs which are difficult to
use. For this article, we will use GDI+. The advantages of using GDI+
is that you can do drawing or further image processing on the GDI+
image.
Some Pictures
Since no web browser supports displaying of HD photos yet. I have put up some JPEG pictures converted from HD Photos format. Note: there are unavoidable image quality degradation in the conversion because compression is involved twice.
Photo Notes:This is the front view of new office building which my company just moved in barely 2 weeks ago.
Photo Notes:I have the paranormal view, from my desk, which my colleagues envy. This is the left view of my window. The building with the red roof is the train station which I walk 15 minutes from there to office everyday.
Photo Notes:This is the right view of my window where you could see my office is just beside a mega-mart where there are many good restaurants and shops.
Building the Sample Code
Windows Vista and Windows XP SP3 comes with WIC. To get WIC to run my sample projects on your Windows XP (non SP3) PC, you either install Microsoft .NET Framework 3.0 or install the Windows Imaging Component(32 bit) or Windows Imaging Component(64 bit). To get sample code on how to program WIC using .NET or WIC COM interfaces, you can download Windows Imaging Component Sample Source and tools.
To build the sample code presented in this article, you need to download and install Windows SDK update for Vista. Because the wincodec.idl and wincodecsdk.idl
in the sample projects refers to files on my development PC, you need
to remove them from the projects and add them in again with their
locations in the Windows SDK on your development PC.
Using the Code
To load the WIC images into GDI+, we use the LoadHdPhotos class and its static member function, GetImage().
class LoadHdPhotos
{
public:
static bool GetImage(
CComPtr<IWICImagingFactory> imagingFactory,
const std::wstring& szFile,
Gdiplus::Bitmap*& pbmp,
Gdiplus::Bitmap*& pImageThumb );
};
To use the GetImage() function, you need to create the IWICImagingFactory object first. I chose not to encapsulate this factory object into LoadHdPhotos is because this factory object is meant to be created once and used multiple times when loading and/or saving images.
Let us see some example code of using this function.
m_ImagingFactory.CoCreateInstance(CLSID_WICImagingFactory, NULL, CLSCTX_INPROC_SERVER );
if(m_ImagingFactory)
{
using namespace Gdiplus;
Bitmap* pImageThumb = NULL;
bool bRet = LoadHdPhotos::GetImage(
m_ImagingFactory,
L"E:\\Media\\MyImage.hdp",
m_pbmp,
pImageThumb );
if( bRet && m_pbmp!= NULL )
{
// after getting the GDI+ image, display it or do further processing.
CClientDC dc(this);
Graphics graphics(dc.GetSafeHdc());
graphics.DrawImage(m_pbmp,0,0,m_pbmp->GetWidth(),m_pbmp->GetHeight());
}
}
After your further processing, you may wish to save the resultant image. To do this you will use the SaveHdPhotos class. The SaveHdPhotos class simply wraps the CImageTransencoder class from the WICExplorer sample code from the WIC sample tools.
SaveHdPhotos save;
save.SetLossless(false);
save.SetCompressionQuality(0.8f);
save.SetImageQuality(0.8f);
save.SetDpi( (double)m_pbmp->GetHorizontalResolution(),
(double)m_pbmp->GetVerticalResolution() );
save.SetPixelFormat( GUID_WICPixelFormat24bppBGR );
save.Begin(
L"E:\\Media\\MyImage2.hdp",
m_ImagingFactory);
if( m_pbmp && pImageThumb )
save.AddFrame( m_pbmp, pImageThumb );
else if( m_pbmp )
save.AddFrame( m_pbmp, NULL );
save.End();
Convert Between Images
To convert between different image formats, do not use LoadHdPhotos and SaveHdPhotos because they use GDI+, and “the middle man,” which is a highly inefficient way to convert images. You can use WIC to do it.
class ConvImage
{
public:
bool ConvertImage(
CComPtr<IWICImagingFactory> imagingFactory,
const std::wstring& szSrcFile,
const std::wstring& szDestFile );
};
if(m_ImagingFactory)
{
// saving
ConvImage convImage;
convImage.SetLossless(false);
convImage.SetCompressionQuality(0.8f);
convImage.SetImageQuality(0.8f);
convImage.ConvertImage(
m_ImagingFactory,
L"D:\\Media\\lyf_39.jpg",
L"D:\\Media\\lyf_39.hdp" );
}
Sample Code
I have included 2 sample projects to demostrate the classes I wrote.
The DateStampImage project opens an image and adds a current date/time
stamp at the top left corner of the image, and you can save it in any
format you want. ImageConvertor is a simple project to convert between
different image formats, using WIC.
References
- Windows Imaging Component Documentation on MSDN
- Windows Imaging Component on Wikipedia
32-BIT WINDOWS IMAGING COMPONENT WIC FOR XP DOWNLOAD FREE
With Windows 7 the WIC stack itself underwent a major overhaul and is now free-threaded, as are all the built-in and external codecs shipping with Windows. Because Windows XP and Server are no longer supported by Microsoft, this redistributable will be removed from the Download Center. For an optimal experience on our website, please consider changing to Microsoft Edge, Firefox, Chrome or Safari. Stand-alone download managers also are available, including the Microsoft Download Manager. Codecs for RAW image formats used by high-end professional digital cameras are also supported in this manner. Microsoft no longer supports this browser. Selecting a language below will dynamically change the complete page content to that language.
| Uploader: | Mikakazahn |
| Date Added: | 2 July 2014 |
| File Size: | 6.86 Mb |
| Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
| Downloads: | 15267 |
| Price: | Free* [*Free Regsitration Required] |
Cause Please refer to «Instructions» of. Click the Download button at the top of this page to start the download. Many web browsers, such as Internet Explorer 9, include a download manager.
System Requirements Supported Operating System. It allows applications supporting the framework to automatically get support of installed codecs for graphics file formats. You might not be able to pause the active downloads or resume downloads that have failed. As offew componeny imaging applications image editors, image organizers and image viewers utilize WIC.
Microsoft recommends you install a download manager.
While working with images, it preserves high bit depth image data, up to 32 bits per channel, throughout the revamped high dynamic range image processing pipeline built into Windows Vista. Please refer to «Instructions» of.
It also allows you to suspend active downloads and resume downloads that have failed. All those who develop applications for a living or as a hobby typically try to integrate as many useful functions imaginf their product as possible, relying on the components that best suit their needs.
You have not selected any file s to download. This site requires the use of scripts, which your browser wi not currently allow. Microsoft no longer supports this browser. What happens if I don’t install 32-bti download manager? Was this content helpful? Because Windows XP and Server are no longer supported by Microsoft, this redistributable will be removed from the Download Center.
With Windows 7 ijaging WIC stack itself underwent a major overhaul and is now free-threaded, as are all the built-in and external codecs shipping with Windows. Despite its rather limited OS compatibility, Windows Imaging Component can still come in handy to developers who want to make sure their apps can handle common and raw image formats, and who cannot afford purchasing a specialized library for this purpose.
Download Windows Imaging Component
Click to load comments. In addition, WIC includes an extensible framework to support third-party metadata implementations. You are using Microsoft Internet Explorer! Active Accessibility UI Automation.
Please provide additional feedback optional: From Wikipedia, the free encyclopedia. After you install WIC, run the installation wizard again.
Moreover, applications that integrate Windows Imaging Component can allow users to store metadata inside the actual image files, thus stripping them of the so-called «sidecar files» and making them easier to be copied or moved to other locations. Retrieved from » https: Follow Microsoft Facebook Twitter.
Imaging Component download, free Imaging Component on software download —
By writing a codec once for WIC, developers can get system-wide support for that graphics file format in all applications that use WIC. Additionally, as ofsome camera manufacturers [2] and 3rd-parties [3] [4] have released WIC codecs for proprietary raw image formatsenabling Mac-like raw image support to Windows 7 and Vista.
Yes, install Tor Download Manager recommended No, thanks. January 23, Freeware. Do one of the following: For an optimal experience on our website, please consider changing to Microsoft Edge, Firefox, Chrome or Safari.
