Basics
Convert Microsoft Office documents, WPS Office documents, OpenDocument Format (ODF), Unified Office Format (UOF), and other common office document formats into formats that can be viewed with Umo Office Viewer. It supports conversion of more than 40 common office document formats. For details, see Supported File Formats.
This software is a commercial product and can only be used after purchase. After purchase, you will obtain the full source code of this software and access to this software’s private code repository. This means you can always get the latest source code and subsequent new features.
When you use Umo Office Viewer, you must comply with the Umo Team Commercial Software License Agreement.
This software can be used as an independent Office document conversion tool, or used together with Umo Office Viewer.
For more information, see the README.md in the project root directory.
Supported File Formats
Document Category | Document Type | File Extension | Description |
|---|---|---|---|
Microsoft Office Files | Word Documents | .doc | Word 97-2003 document |
| .docx | Word 2007 and later document | ||
| .docm | Macro-enabled Word document | ||
| .dot | Word 97-2003 template | ||
| .dotx | Word 2007+ template | ||
| .dotm | Macro-enabled Word template | ||
Excel Spreadsheets | .xls | Excel 97-2003 workbook | |
| .xlsx | Excel 2007 and later workbook | ||
| .xlsm | Macro-enabled Excel workbook | ||
| .xlsb | Excel binary workbook | ||
| .xlt | Excel 97-2003 template | ||
| .xltx | Excel 2007+ template | ||
| .csv | Comma-Separated Values file | ||
PowerPoint Presentations | .ppt | PowerPoint 97-2003 presentation | |
| .pptx | PowerPoint 2007+ presentation | ||
| .pptm | Macro-enabled PowerPoint presentation | ||
| .pps | PowerPoint 97-2003 show | ||
| .ppsx | PowerPoint 2007+ show | ||
OpenDocument Format (ODF) | Text Documents | .odt | ODF text document |
| .ott | ODF text document template | ||
| .fodt | Flat XML text document | ||
Spreadsheets | .ods | ODF spreadsheet | |
| .ots | ODF spreadsheet template | ||
| .fods | Flat XML spreadsheet | ||
Presentations / Drawings | .odp | ODF presentation | |
| .otp | ODF presentation template | ||
| .odg | ODF drawing file | ||
WPS Office Files | Text Documents | .wps | WPS text document |
| .wpt | WPS text template | ||
Spreadsheets | .et | WPS spreadsheet file | |
| .ett | WPS spreadsheet template | ||
Presentations | .dps | WPS presentation | |
| .dpt | WPS presentation template | ||
Unified Office Format (UOF) | Text document | .uot | UOF text document |
| Spreadsheet | .uos | UOF spreadsheet | |
| Presentation | .uop | UOF presentation | |
Common Document Formats | Rich text | .rtf | Rich Text Format document |
| PDF document | Portable Document Format | ||
| Data file | .csv | Comma-Separated Values file (compatible with Excel, WPS, etc.) |
Quickstart
1. Prerequisites
See the README.md in the project.
2. Configure environment variables
See Environment Variable Configuration.
3. Install NPM dependencies
npm install4. Start the service
npm run start5. Open the API documentation
After the service starts, visit http://localhost:[PORT]/openapi to view the API documentation.
Products from Umo Team
- Umo Editor: A localized open-source document editor based on Vue3 and Tiptap, designed for Chinese users.
- Umo Viewer: An open-source lightweight Umo Editor document viewer.
- Umo Editor Next: An enhanced edition of Umo Editor. On top of all features in the latest Umo Editor, it focuses on adding or enhancing support for multi-user real-time collaboration, document annotations (comments), document version history management, AI writing, document import/export, tables, and more, and also improves the customization of areas such as the toolbar and sidebar.
- Umo Editor Server: Companion server-side software developed to enhance Umo Editor features, such as multi-user real-time collaboration, document annotations (comments), and document import/export.
- Umo Office Viewer: Umo Office Viewer is an Office document viewer that supports viewing more than 40 mainstream office document formats (including WPS documents) in web pages.
- Umo Office Convert: Converts more than 40 Office/WPS document formats into web-viewable formats, and can be used with Umo Office Viewer to enable online preview of office documents.