Skip to content

DOCX and RTF changes #234

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Jul 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Extension/Document-Viewer-Extension/Visual-Studio-Code/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ documentation: ug

### Can I edit files in the Syncfusion® Document Viewer?

Yes, the Syncfusion® Document Viewer allows basic editing of Excel, CSV, and TSV files directly within VS Code. This extension focuses on essential<sup style="font-size:70%">&reg;</sup> editing tasks to streamline your workflow. For advanced features such as applying formulas, formatting, and complex spreadsheet functions, we recommend using the [Syncfusion® Spreadsheet component](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet).
Yes, the Syncfusion® Document Viewer allows basic editing of Word, Excel, CSV, and TSV files directly within VS Code. This extension focuses on essential<sup style="font-size:70%">&reg;</sup> editing tasks to streamline your workflow. For advanced features such as applying formulas, formatting, and complex spreadsheet functions, we recommend using the [Syncfusion® Spreadsheet component](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet).

### Is the Syncfusion® Document Viewer suitable for large datasets?

Expand All @@ -27,4 +27,4 @@ Yes, by using the Read-Only Mode, you can ensure that data remains unchanged whi

### Does the Syncfusion® Document Viewer support other file formats like Word or PDF?

Currently, it supports Excel, CSV, and TSV files. Future updates will include DOCX, RTF, MD, and PDF support.
Currently, it supports Word, Excel, CSV, and TSV files. Future updates will include MD, and PDF support.
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,26 @@ To prevent accidental edits to your files, you can enable Read-Only Mode.
- **Enable/Disable via Status Bar**:

After opening the file, click `Syncfusion® Document Viewer` in the status bar to toggle read-only mode on or off.
- **Spreadsheet**

![ReadOnly](images/ReadOnly.gif)

- **Word**

![ReadOnlyWord](images/ReadOnlyWord.gif)

- **Enable/Disable via Settings**:

Go to **Settings > Extensions > Syncfusion® Document Viewer** to toggle read-only mode.

![ReadOnlySettings](images/ReadOnly-Config.png)

### Sorting and Filtering
### Sorting and Filtering in Spreadsheet

You can configure sorting and filtering for the first row of your worksheet.

> **Note:** Syncfusion® Document Viewer enables the filtering and sorting option only when the spreadsheet files are open.

- **Configure via Status Bar**:

After opening the file, click `Syncfusion® Document Viewer` in the status bar to configure sorting and filtering on the first row of the worksheet for quicker access.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ documentation: ug

**Open a File**:

- Drag and drop an Excel (`.xlsx`), CSV (`.csv`), or TSV (`.tsv`) file into Visual Studio Code.
- Drag and drop a Word (`.docx`, `.dotx`, `.docm`, `.dot`, `.doc`, `.rtf`), Excel (`.xlsx`), CSV (`.csv`), or TSV (`.tsv`) file into Visual Studio Code.

- Or, go to `File > Open File` and select the file from your system.

Expand All @@ -25,14 +25,16 @@ documentation: ug

- Save your changes by selecting `File > Save` or using the shortcut `Ctrl+S` (Windows) / `Cmd+S` (Mac).

> **Note:** Syncfusion® Document Viewer allows basic editing of Excel, CSV, and TSV files directly within VS Code.
> **Note:** Syncfusion® Document Viewer allows basic editing of Word, Excel, CSV, and TSV files directly within VS Code.

---

### Sort and Filter Data
### Sorting and Filtering in Spreadsheet

Use the filter icons in the column headers to sort and filter data. Right-click a cell or header for advanced options.

> **Note:** Syncfusion® Document Viewer enables the filtering and sorting option only when the spreadsheet files are open.

**From column header:**

![Filter-Icon](images/Filter-Icon.png)
Expand All @@ -41,4 +43,4 @@ Use the filter icons in the column headers to sort and filter data. Right-click

**Right clicking on the cell:**

![CellFilter](images/CellFilter.png)
![CellFilter](images/CellFilter.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ documentation: ug

## Overview

The **Syncfusion® Document Viewer** extension for Visual Studio Code simplifies data handling by integrating essential<sup style="font-size:70%">&reg;</sup> features directly into the coding environment. It allows users to view, edit, and manage Excel, CSV, and TSV files without leaving Visual Studio Code.
The **Syncfusion® Document Viewer** extension for Visual Studio Code simplifies data handling by integrating essential<sup style="font-size:70%">&reg;</sup> features directly into the coding environment. It allows users to view, edit, and manage Word, Excel, CSV, and TSV files within Visual Studio Code without any additional tools.

## Key Features

- **View and Editing**: Open, edit, and save Excel (`.xlsx`), CSV (`.csv`), and TSV (`.tsv`) files.
- **View and Edit**: Open, edit, and save Word (`.docx`, `.dotx`, `.docm`, `.dot`, `.doc`, `.rtf`), Excel (`.xlsx`), CSV (`.csv`), and TSV (`.tsv`) files.

- **Read-Only Mode**: Protect data from accidental modifications.

- **Sorting and Filtering**: Organize data efficiently using built-in tools in column headers.
- **Sorting and Filtering**: Organize data efficiently using filter options in column headers for spreadsheet files.
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
layout: post
title: Release Notes | Extension | Syncfusion
description: this page contains details about Extension Release notes History | Syncfusion®
platform: extension
control: Syncfusion Extensions
documentation: ug
---
# Release Notes

The **Syncfusion® Document Viewer** extension for Visual Studio Code enables developers to seamlessly view and manage their documents within the editor using our intuitive features, which enhance productivity by keeping data management and analysis in the VS Code environment.

---

## Syncfusion® Document Viewer 2.0.0

The **Syncfusion® Document Viewer** 2.0.0 for Visual Studio Code introduces enhanced support for Word document formats, enabling seamless access to view and edit word format files, such as `.docx`, `.dotx`, `.docm`, `.dot`, `.doc`, `.rtf`.

### Features
- **View and Edit Files**: Open Word format files directly in VS Code and edit without accessing additional tools.
- **Read-Only Mode**: Toggle read-only mode to prevent accidental changes and safeguard your data.

---

## Syncfusion® Document Viewer 1.0.0

The initial release of the **Syncfusion® Document Viewer** extension for Visual Studio Code introduces enhanced support to view and edit spreadsheet formats.

### Supported File Formats
- Excel (`.xlsx`)
- CSV (`.csv`)
- TSV (`.tsv`)

### Features
- **View and Edit Files**: Open and edit Excel, CSV, and TSV files directly in VS Code without accessing additional tools.
- **Read-Only Mode**: Toggle read-only mode to secure your data and prevent from accidental changes.
- **Sorting and Filtering**: Organize and analyze data quickly using sorting and filtering options available in column headers for spreadsheet files.
3 changes: 3 additions & 0 deletions extension-toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@
<li>
<a href="/extension/document-viewer-extension/visual-studio-code/FAQ">FAQ</a>
</li>
<li>
<a href="/extension/document-viewer-extension/visual-studio-code/release-notes">Release Notes</a>
</li>
</ul>
</li>
</ul>
Expand Down