+ // TODO: show more information about the file
+ wxString info = wxString::Format("Image size: %dx%d",
+ image.GetWidth(),
+ image.GetHeight());
+
+ int xres = image.GetOptionInt(wxIMAGE_OPTION_RESOLUTIONX),
+ yres = image.GetOptionInt(wxIMAGE_OPTION_RESOLUTIONY);
+ if ( xres || yres )
+ {
+ info += wxString::Format("\nResolution: %dx%d", xres, yres);
+ switch ( image.GetOptionInt(wxIMAGE_OPTION_RESOLUTIONUNIT) )
+ {
+ default:
+ wxFAIL_MSG( "unknown image resolution units" );
+ // fall through