Developing software and designing images that are often needed for extracting from external sources, converting and converting, saving saved images, and then using them in developed applications. These steps will help you find some of the interesting features of Sharp IMG Viewer 2008.
Sharp IMG Viewer 2008 is a resource crawler that allows you to open images from different sources, save other formats, view image properties, including metadata, and perform actions on selected images. This article describes the methods available for importing collections, archives, image files, virtual disk files, Windows executable files, resources, composite and compiled help files. You need to know the main Microsoft Windows architecture principles.
Sharp IMG Viewer 2008 is designed for .NET Framework 2.0 or later. We recommend that you install the latest version of .NET Framework 3.5 SP1 that includes the latest fixes from Microsoft to use all features of Sharp IMG Viewer 2008 including importing disk images and virtual disk files based on the DiscUtils directory developed by Kenneth Bell.
Sharp IMG Viewer 2008 documentation and readme file to learn about hardware and software requirements and installation process
Import from image files
Sharp IMG Viewer 2008 allows you to open all supported image file formats with GDI + (bitmaps, icons and meta files), and Windows Cursors, Animated Cursors, and AVI Frames. You can also import images from File-> Import-> From Image File … from a number of additional file formats supported by the FreeImage open source graphics library.
You can choose one or more image files and then press Open to import the main window of Sharp IMG Viewer 2008
Standard black and white, grayscale, paletted, RGB and RGBA bitmaps are non-standard UINT16, INT16, UINT32 , INT32, FLOAT, DOUBLE, COMPLEX, RGB16, RGBA16, RGBF, and RGBAF image storage types. The camera's RAW image files are imported as linear 48-bit RGB16 bitmaps
Import from executable files
There are several executable file types that include embedded resources supported by Windows: 16 bit LE Virtual Drivers, 16 Bit NE Files, 32 Bit PE Run 64 bit PE + executable files. All these types are supported by Sharp IMG Viewer 2008. For example, you can select some nice pictures from the popular Skype dialer to include them in your app. Use Sharp IMG Viewer 2008 to view resources by selecting File> Import> Executable … and Skype.exe will be executable. When you open this file you will see many different types of resource items.
You can change the list view mode to the details by selecting the resource types from the resource list menu. It is your job to use the UP or DOWN buttons or the mouse button to select the desired images. Sharp IMG Viewer 2008 simplifies the task by instantly previewing the resource for selecting a list item. You can also select the preview mode from the combined field.
View all standard resource types, such as dialogs, menus, accelerators, versions, manifestes, text and message boards, and decompiled Delphi forms from RCData resources. However, you should focus on bitmaps, cursors, and icons. It should be noted that cursors and icons with different dimensions are combined with groups opposed to other resource viewers. The goal is to reduce the number of all items in the resource list. If you need to import an icon with a dimension or resolution, this icon may be expanded after importing the entire icon set.
It should be noted that some images can be stored as RCDs or as individual types of resources. No discriminatory action can be taken, you can select and view them in the usual way. You will also find a useful way to select and save the selected resources to a folder for further review. To use this feature, press Extract to folder on the resource list and select a folder to extract the resources.
From Import from.NET Resources
Sharp IMG Viewer 2008 allows you to decompile resource information from sophisticated binary files (* .resources) or XML files (* .resx). To view the resources, choose File> Import-> Source … and select.resources or.resx. NET resource files are often used by the Windows form and control the design tools, but .NET developers include resource files , which contain arbitrary data in their application. You can import not only bitmaps, cursors, and icons but also list the image. Image lists containing image sets are stored in resource files and can be deserialized using the System.Windows.Forms.ImageListStreamer class.
If the application is ready for localization and contains localizable user interface elements, the strings needed for that culture are stored in the culture-specific resource files and then embedded in the satellites. In .NET Framework 3.0, the WPF XAML formats used to describe user interfaces are converted to binary BAML files and then embedded in binary resource files. BAML files can be broken down in preview
Import from.NET assemblies
.NET components can contain optional embedded resources that are stored in sections other than traditional PE files. These resources are described in an assembly manifest and can be selected by Sharp IMG Viewer in 2008. To embed embedded resources in internal.NET assembly, choose File-> Import -> Installation … and select the assembly.exe or .dll file.
You can also check embedded files by using the mouse by double-clicking the appropriate items.
As mentioned above, you can select and save the selected resources to a folder by pressing Extras to folder on the resource list.
Import from archive
Archives make file sorting easier and file transfer and copy faster. Archives are often used to install compressed files distributed by application installers to reduce all package sizes. Archive files can serve as security targets. The compression methods used and the compression ratio may vary depending on the type of archive. Some archives can be encrypted using the specified password. Java archive files and document files used by the latest Office applications have Zip archives structure. Sharp IMG Viewer 2008 enables the most important Zip, GZip, BZip2, Tar, Z, PPMd, 7z, LZMA, Microsoft Cabinet and WIM archives, self-extracting Zip, 7z, Microsoft Cabinet archives as ISO, FAT, NTFS image files, > Import-> From the archive … menu items. Therefore, as described above, executable files can be interpreted in three ways: executable, as .NET compilation or self-extracting archives
Preview image files and text, XML, HTML, RTF, document, binary files depending on the file extension.
You can also discover the archive and.NET source files in the archive. The compressed, uncompressed size, the modification time, and the compression mode can change the display mode of the compressed list. Open Microsoft WIM files that are opened in Windows Vista can see the XML data of the file and the embedded manifest containing the closed images
From Imported Compound Files and Compiled HTML Help Files
Composite Document Files (* .doc, * .xls, * .ppt etc.) Microsoft Office applications such as Word, Excel, PowerPoint are used before 2007, but these files are still commonly used. Additionally, Microsoft Installer packages use the same compressed file format. The composite document file consists of containers and processes that embed and merge as described in the OLE documentation. The compiled HTML Help files (* .chm) have a different structure, but content can be accessed using the same IStorage and IStream COM interfaces. You can open any complex document file or compiled HTML help file by selecting File> Import> Composite File …
To find embedded images, you need to find internal storage within the external storage pool
to reveal reverse HTML in the archives Help Files
Composite document files sometimes contain images and icons that are included in Microsoft Installer packages.
However, stream names may contain any special symbols. There are special purpose x0005SummaryInformation and x0005DocumentSummaryInformation streams used to store property groups, including titles, objects, keywords, descriptions, modification dates, etc. Obviously, you can display property names and types by modifying the list view mode for details. It should be noted that asset sets may contain VT_CF properties with clipboard data to save thumbnail image information.
Importing from virtual disk files
Virtualization removes abstract applications and their basic components from the hardware that supports them to give a logical picture of these resources. The most common virtualization implementations are provided by Microsoft Virtual PC, Microsoft Virtual Server 2005 R2, Microsoft Windows Server 2008 Hyper-V, Vmware ESX Server, Sun xVM VirtualBox, Citrix XenServer Virtual Appliance. Select File-> Import-> Virtual Disk File to view VMware VMDK, Sun VirtualBox VDI, Microsoft VHD, XNA virtual machine XVA virtual machine disc files, and Simple Deployment Image files. A list of virtual disk partitions is displayed with the volume labels.
Master boot record (MBR) disks use the standard BIOS partition table. The base disks can contain up to four primary partitions. If you want to create more than three partitions, the fourth partition is created as an extended partition. An extended partition is a container that can store an unlimited number of logical drives. Dynamic disks can contain an unlimited number of dynamic volumes that work like primary partitions used on base disks. The GUID partition table (GPT) disks use an extensible firmware interface (EFI). One advantage of GPT disks is that there is more than four partitions on each disc. To save the selected partitions as image files, use the .img extension to extract the Extract to folder from the resource list and select the folder as usual. You can allow discovery of the content of the FAT and NTFS partitions by double clicking on the mouse. You can then view the files and import the images from the partition under examination to archives and image files.