Native and foreign format
Encyclopedia
A native format, in the context of software applications, refers to the file format
File format
A file format is a particular way that information is encoded for storage in a computer file.Since a disk drive, or indeed any computer storage, can store only bits, the computer must have some way of converting information to 0s and 1s and vice-versa. There are different kinds of formats for...

 which the application works with during creation, edition or publication of a file. In turn, a foreign format is not worked with directly, even though it may be supported by an application.

Example

A document writer application may support a multitude of files, ranging from simple text files that only store characters and not font faces or sizes, to complex documents containing text effects and images. However, when these text files or documents are opened, they are not necessarily edited in their original format.

Instead, the document writer may first convert
Data conversion
Data conversion is the conversion of computer data from one format to another. Throughout a computer environment, data is encoded in a variety of ways. For example, computer hardware is built on the basis of certain standards, which requires that data contains, for example, parity bit checks....

 the file into its own native format. Once the file is done being edited, the application will then convert the file back to its original format.

In some cases, applications may be able to open (import) files, but not save (export) them in the same format. This may be due to licensing issues, or simply because the feature has not been implemented in the application's programming yet. However, the application will typically be able to save the document in its own native format or any of the other foreign formats it is programmed to export.

For example, Microsoft Office Word 2003
Microsoft Word
Microsoft Word is a word processor designed by Microsoft. It was first released in 1983 under the name Multi-Tool Word for Xenix systems. Subsequent versions were later written for several other platforms including IBM PCs running DOS , the Apple Macintosh , the AT&T Unix PC , Atari ST , SCO UNIX,...

 is able to open Windows Write
Windows Write
Microsoft Write is a basic word processor that came with Microsoft Windows 1.0, Windows 2.0, and the Windows 3.x series. Throughout its lifespan it was minimally updated, and is comparable to early versions of MacWrite...

(*.wri) files, but cannot save them. Instead it is able to save them in its native Word Document (*.doc) format or a number of other common formats.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK