![]() ![]() You can browse zip or MS Offiice files with Nomacs. Nomacs makes you able to view the metadata, thumbnails, and histogram of your images. It supports almost all image formats including RAW and PSD images. You can use it on almost every Operating System. Nomacs is a free and open source photo viewer with clustered of features and functions. And you can edit your photos with basic editing tool like cropping, rotating and resizing as like you can do with Windows Photo Viewer. XnView supports almost all types of image formats. You can manage and customize your photo library with it. XnView can be used on Linux and Windows Operating Systems. You can use XnView in more than one language because it is a multilanguage viewer. It even allows you to capture your screen. It supports a large number of image formats, more than 500 image formats. The image rendering quality is very good and fast as compared to IrfanView, but it’s most of the features are same of IrfanView viewer. You can use it in a portable version also. XnView is a fast image viewer third party tool that provides you many features as like Windows Photo Viewer provides. And helps you in the basic editing of images. You can scan your images and print directly from this viewer. Alternative to Windows Photo ViewerĪs like Windows Photo Viewer, IrfanView supports almost all types of image formats. IrfanView not only supports image formats but also play audio and video formats. Batch processing is also supported in it. Create slides show and print your photos via IrfanView. IrfanView has basic editing tools like cropping, resizing, red-eye removal or rotating of images. It can optimize your photos, resize and rotate images. It is very fast and opens your images quickly and instantly without any delay. You can have many new and practical features. Its developer has made it very useful even for new versions of Operating Systems. At least, it is not something crucial.IrfanView is an old photo viewer used by many users reliably and easily. The viewer works properly, so I have not investigated what those obsolete shell functions are used for. It adds ATOM “FailObsoleteShellAPIs”, asks which image should be opened (if it wasn't passed as an argument), and then passes the execution to the shimgvw.dll. Windows XP compatibility mode adds this ATOM (in addition to a lot of other things), that's why the image viewer is able to run in this mode.Ī lightweight loader for the shimgvw.dll was implemented. The shimgvw.dll implicitly imports some deprecated shell functions from the shunimpl.dll, and the latter library refuses to load if there is no ATOM “FailObsoleteShellAPIs” (otherwise it loads properly, but the obsolete functions return error codes). It is possible to do it by setting this compatibility mode for a copy of rundll32, but it is an ugly hack, and it will cause displaying of UAC dialog on every run of the viewer, so it is not appropriate.Īfter a short debugging session, I found the culprit. It is not possible to execute it directly, you need a mediator like rundll32 for this purpose (path to an existing image file is required): rundll32 c:\windows\system32\shimgvw.dll,ImageView_Fullscreen c:\test.gifīut this trick doesn't work when you try to run shimgvw.dll from Windows XP on Windows 7, the shimgvw.dll requires Windows XP compatibility mode enabled. ![]() ![]() It is executed by the Windows Explorer from the shlimgvw.dll dynamic library. How has it been done?ĭefault image viewer from Windows XP is not just an application. Download: shimgvw_xp32.7z (includes a binary and source code of the launcher, and the shimgvw.dll from English Windows XP SP3). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |