File Viewers OS Design Development (Windows CE 5.0)
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
Send Feedback on this topic to the authors