FACTOID # 66: Australians have a huge 380,000 sq m of land per person - and yet 91% live in urban areas.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Windows Metafile

Windows Metafile (WMF) is a graphics file format on Microsoft Windows systems, originally designed in the early 1990s and not commonly used after the rise of the Internet and the widely used graphics formats such as GIF and JPEG. It is a vector graphics format which also allows the inclusion of raster graphics. Essentially, a WMF file stores a list of function calls that have to be issued to the Windows graphics layer GDI in order to restore the image. Since some GDI functions accept pointers to callback functions for error handling, a WMF file may include executable code. It is somewhat similar in purpose and design to the PostScript format used in the Unix world. See also Category:Graphics file formats Here is a summary of the most common graphics file formats: Some file formats, e. ... Microsoft Windows is a series of operating environments and operating systems created by Microsoft for use on personal computers and servers. ... GIF (Graphics Interchange Format) is a bitmap image format for pictures with up to 256 distinct colours. ... A photo of a flower compressed with successively lossier compression ratios from left to right. ... Steam Locomotive 7646 as a vector, originally Windows Metafile (converted to GIF for display here). ... Suppose the smiley face in the top left corner is an RGB bitmap image. ... GDI is short for Graphics Device Interface or Graphical Device Interface, and is one of the three core components or subsystems of Microsoft Windows. ... For images in Wikipedia, see Wikipedia:Images. ... In computer science, a pointer is a programming language datatype whose value refers directly to (points to) another value stored elsewhere in the computer memory using its address. ... In computer science, a callback is executable code that is passed as a parameter to other code. ... Exception handling is a programming language mechanism designed to handle runtime errors or other problems (exceptions) inside a computer program. ... PostScript (PS) is a page description language and programming language used primarily in the electronic and desktop publishing areas. ... Wikibooks has more about this subject: Guide to UNIX Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs employees including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. ...


WMF is a 16-bit format introduced in Windows 3.0; a newer 32-bit version with additional commands is called Enhanced Metafile (EMF). EMF is also used as a graphics language for printer drivers. A typical Windows 3. ...


SetAbortProc exploit

Main article: Windows Metafile vulnerability

Exploits using the "SetAbortProc" GDI function were discovered in December 2005. The function, which registers an error handler normally intended for use when a print job is cancelled during spooling, allows arbitrary code added to a WMF image to be executed without the permission of the user. The Windows Metafile vulnerability is a security vulnerability in Microsoft Windows which has been used in a variety of exploits since late December 2005. ... An exploit is a common term in the computer security community to refer to a piece of software that takes advantage of a bug, glitch or vulnerability, leading to privilege escalation or denial of service on a computer system. ... In computer science, spooling is an acronym for simultaneous peripheral operations on-line (although this is thought by some to be a backronym). ... Arbitrary code in computer programming is code that is not meant to be executed: code that is injected into a currently-running application and thus making the application execute the code. ...


See also

Scalable Vector Graphics (SVG) is an XML markup language for describing two-dimensional vector graphics, both static and animated. ... PostScript (PS) is a page description language and programming language used primarily in the electronic and desktop publishing areas. ...

External links


  Results from FactBites:
 
Windows Metafile - Wikipedia, the free encyclopedia (141 words)
Windows Metafile (WMF) is a common graphics file format on Microsoft Windows systems.
Essentially, a WMF file stores a list of commands that have to be issued to the Windows graphics layer GDI in order to restore the image.
WMF is a 16-bit format introduced in Microsoft Windows 3; a newer 32-bit version with additional commands is called Enhanced Metafile (EMF).
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 0825, t