File Viewers OS Design Development (Windows CE 5.0)

Send Feedback

The file viewers included with Windows CE provide a way to read common Microsoft® Office file types as well as Portable Document Format (PDF) files.

The Microsoft file viewers in Windows CE do not provide all of the functionality that is available in their corresponding Windows desktop applications. Typically these limitations result in a different document layout or presentation; however, in some cases, document content may not be visible. For more information about file viewer limitations, see File Viewer Application Limitations.

OS Design Information

The following table shows operating system requirements for file viewers.

Concepts Description
Dependencies COM (for all but Microsoft Image Viewer and Microsoft PDF Viewer)

Common Control

Common Dialog Support

FormatMessage API (for Microsoft Image Viewer)

Printer Devices

Standard I/O ASCII (STDIOA)

Windows Internet Services (for Microsoft Excel Viewer)

Hardware considerations Requires a display-based device.

Modules and Components

The following table shows the modules that implement file viewers.

Item Module Component
Autoshape functionality autoshape.dll None
General utilities drawing.dll, mfdll.dll None
GIF Decoder dcdgif.dll None
JPEG Decode dcdjpeg.dll None
JPEG Encode ecdjpeg.dll None
Microsoft Excel Viewer chartapi.dll, wt3ddraw.dll, xls.exe, xlsutil.dll, xlsview.dll None
Microsoft ImageViewer imageviewer.exe, sho.dll, uimgr.dll None
Microsoft PDF Viewer pdfviewer.exe, pdfrdr.dll None
Microsoft PowerPoint Viewer presviewer.exe None
Microsoft Word Viewer docviewer.exe, rtfrdr.dll, w97reader.exe, w97util.dll None
PicStream functionality picstream.dll None
Viewing utilities dcdmz.dll, jpeg.dll, dcdpng.dll, png.dll, image.dll None

Implementation Considerations

The following Sysgen variables control file viewer functionality.

Sysgen variable Catalog item
SYSGEN_VIEWER_ACROBAT When this variable is set, the Microsoft PDF Viewer Catalog item is included in the OS design.
SYSGEN_VIEWER_DOC When this variable is set, the Microsoft Word Viewer Catalog item is included in the OS design.
SYSGEN_VIEWER_IMAGE When this variable is set, the Microsoft Image Viewer Catalog item is included in the OS design.
SYSGEN_VIEWER_PPT When this variable is set, the Microsoft PowerPoint Viewer Catalog item is included in the OS design.
SYSGEN_VIEWER_XLS When this variable is set, the Microsoft Excel Viewer Catalog item is included in the OS design.

See Also

File Viewers

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.