File viewer

A file viewer is application software that presents the data stored in a computer file in a human-friendly form. The file contents are generally displayed on the screen, or they may be printed. Also, they may be read aloud using speech synthesis.

Contents

Overview

File viewers do not edit files, yet it is common for them to be able to save data in a different file format, or to copy information from the viewed file to the system-wide clipboard.

File viewers have to have sufficient knowledge about the format of the file to be viewed. Even plain text files are not so simple — file viewers may have to handle different code pages and newline styles.

A fundamental type of file viewer are filters that translate binary files into plain text (one example antiword). However, depending on the competence of the translating routines, some information may be lost. Disassemblers also fall in this category.

Another common type of file viewer is a picture viewer that can display picture files of various formats. Common features here are thumbnail preview and creation, and image zooming.

For more complex or proprietary file formats, file viewers are usually provided by the same companies that make the editing software using those formats (viewers may be distributed free of charge, while editors have to be bought).

A file viewer is limited-functionality software in the sense that it does not have a capability to create a file, or modify the content of an existing one. Instead, it is used only to display or print the content.

The primary reason behind this missing functionality is often due to marketing and control. For example, a popular software program, Adobe Acrobat, can be used to create content for most computer platforms, under various operating systems. To ensure that people can access the documents created with Adobe Acrobat, the software publisher created a viewer program, the Acrobat Reader, and made it available for free. This viewer application allows the content created by the proprietary authoring software to be readable on all supported operating-system platforms, free of charge, thus making it a more attractive solution.

There are many products that can qualify as a file viewer: Microsoft Word viewer or Microsoft PowerPoint viewer, and the OpenOffice equivalents are examples. In a sense, a web browser is a type of file viewer, which translates, or renders, the HTML markups into a human-friendly presentation. Although HTML is plain text, viewing an HTML file in a browser and in a text editor produces significantly different results.

Although web browsers are arguably the best file viewer, since they support many graphic, multimedia, and document formats, they are likely to always be somewhat lacking in the output quality and feature performance of more specialized software packages. Creating and using alternative publishing systems and their accompanying file viewers still makes a lot of business sense, given the content and presentation control they provide.

Streaming media

There are also types of data that are not intended for static display — these incorporate the time dimension. Viewers for such formats are named players. But the essence is the same — presenting file contents in human-friendly form (i.e. displaying video on the screen as intended, or playing sound through loudspeakers). And the same consideration of different file formats is present.

Examples

Plain Text Files

Microsoft Office Documents

Windows Files

PDF Files

Binary Files

See also

References


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Chainsaw (log file viewer) — Apache Chainsaw Screenshot  Demonstration of the Apache Chainsaw GUI Developer(s) Apache Software Foundation Stable release …   Wikipedia

  • Viewer — Things known as a Viewer include:* For television viewers, see ratings or Nielsen ratings * File viewer, a piece of computer software that displays the data stored in a computer file in a human friendly form. * Image viewer, a computer program… …   Wikipedia

  • Viewer — Ein Dateibetrachter (engl. file viewer) dient dem Darstellen der als Datei abgelegten digitalen Daten. In der in der Regel arbeitet der Betrachter nur im Lesezugriff. Damit unterscheidet er sich von seinem Gegenstück, dem Editor. Neben reinen… …   Deutsch Wikipedia

  • File Commander — (FC/W) unter Windows Basisdaten Maintainer Brian Havard Aktuelle Version …   Deutsch Wikipedia

  • File Allocation Table — FAT (от англ. File Allocation Table «таблица размещения файлов») архитектура файловой системы, сейчас широко используемая в картах памяти фотоаппаратов и других устройств. Разработана Биллом Гейтсом и Марком МакДональдом в 1977 году[1].… …   Википедия

  • File Allocation Table — For other uses, see Fat (disambiguation). FAT Developer Microsoft Full Name File Allocation Table FAT12 (12‑bit version) FAT16/FAT16B (16‑bit versions) FAT32 (32‑bit version with 28 bits used) Introduced …   Wikipedia

  • File manager — For the Windows 3.x file manager, see File Manager (Windows). A file manager or file browser is a computer program that provides a user interface to work with file systems. The most common operations performed on files or groups of files are:… …   Wikipedia

  • File association — A file association associates a file with an application capable of opening that file. More commonly, a file association associates a class of files (as determined by their filename extension, such as .txt) with a corresponding application (such… …   Wikipedia

  • viewer —    An application launched by a Web browser to view a file that the browser cannot display by itself. Sometimes called a helper application.    A viewer displays video clips and animation files.    See also helper; player; plug in …   Dictionary of networking

  • File Replication Service log —    In Microsoft Windows 2000 Server, a special log that records any events associated with domain controller updates.    See also Directory Service log; DNS Server log; Event Viewer; File Replication Service …   Dictionary of networking

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”