Skip to content
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
5 changes: 3 additions & 2 deletions Document-Processing/Word/Word-Library/NET/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ platform: document-processing
control: DocIO
documentation: UG
---
# Frequently Asked Questions
# Frequently Asked Questions in Word Library

The frequently asked questions under each category in Essential<sup>&reg;</sup> DocIO are listed below.

Expand All @@ -28,14 +28,15 @@ The frequently asked questions under each category in Essential<sup>&reg;</sup>
* [Why does the item index in a Word document differ from the DocIO library?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#why-does-the-item-index-in-a-word-document-differ-from-the-docio-library)
* [How to view Word documents in my .NET MAUI application using DocIO?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#how-to-view-word-documents-in-my-net-maui-application-using-docio)
* [How to identify if a Word document is in portrait or landscape?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#how-to-identify-if-a-word-document-is-in-portrait-or-landscape)
* [How to save the Word document with same compatibility using DocIO?](https://help.syncfusion.com/document-processing/word/word-library/net/word-file-formats#saving-word-document-with-compatibility)
* [How to create a Word document using DocIO in a python wrapper-based web API using .NET Core Word library?](https://support.syncfusion.com/kb/article/20139/how-to-create-a-word-document-using-docio-in-aspnet-core)
* [How to integrate DocIO functionality in Node.js using ASP.NET Core Web API?](https://support.syncfusion.com/kb/article/20317/how-to-integrate-docio-functionality-in-nodejs-using-aspnet-core-web-api)
* [Is it possible to fetch the page number of Word document elements using DocIO?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#is-it-possible-to-fetch-the-page-number-of-word-document-elements-using-docio)
* [Is it possible to download a Word document from an AWS S3 bucket and use it in DocIO?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#is-it-possible-to-download-a-word-document-from-an-aws-s3-bucket-and-use-it-in-docio)
* [Can DocIO open or process MPIP-protected Word documents?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#can-docio-open-or-process-mpip-protected-word-documents)
* [Why does content imported from one Word document to another start on a new page, even without a section break?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#why-does-content-imported-from-one-word-document-to-another-start-on-a-new-page-even-without-a-section-break)
* [Does DocIO process corrupted Word documents?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#does-docio-process-corrupted-word-documents)
* [Does DocIO support sensitivity labels?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#does-docio-support-sensitivity-labels)
* [Can DocIO Open a Document with Sensitivity Labels Applied?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#can-docio-open-a-document-with-sensitivity-labels-applied)

## Sections

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
No<br/><br/></td><td>
Yes<br/><br/></td><td>
No<br/><br/></td></tr>
<tr>
<td>
Expand All @@ -61,7 +61,7 @@ Yes<br/><br/></td></tr>
<td>
Encryption and Decryption<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes—limited [except Word 2013]<br/><br/></td><td>
Yes—limited [except Word 2013]<br/><br/></td><td>
N/A<br/><br/></td><td>
Expand Down Expand Up @@ -242,8 +242,8 @@ Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td></tr>
Yes<br/><br/></td><td>
Yes<br/><br/></td></tr>
<tr>
<td>
Vertical alignment<br/><br/></td><td>
Expand Down Expand Up @@ -294,7 +294,7 @@ Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
No<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td></tr>
<tr>
<td>
Expand Down Expand Up @@ -373,8 +373,8 @@ No<br/><br/></td></tr>
Equation<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td></tr>
<tr>
Expand All @@ -400,8 +400,8 @@ No<br/><br/></td></tr>
WordArt<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
Yes<br/>VML - No<br/></td><td>
Yes<br/>VML - No<br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td></tr>
<tr>
Expand Down Expand Up @@ -522,12 +522,12 @@ Yes<br/><br/></td></tr>
<tr>
<td>
Suppress hyphenation<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td><td>
No<br/><br/></td></tr>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td><td>
Yes<br/><br/></td></tr>
<tr>
<td>
Indents – left, right, first line & hanging<br/><br/></td><td>
Expand Down Expand Up @@ -1107,6 +1107,107 @@ Yes<br/><br/></td></tr>
</tbody>
</table>

## Supported Fields
<table>
<tr>
<th>Field</th>
<th>Supports Update</th>
</tr>
<tr>
<td>= (Formula) field</td>
<td> Yes <br/>
<strong>Known Limitation:</strong><br/>
All formula fields are supported except formulas that evaluate an entire column or row (for example, <code>=SUM(ABOVE)</code>), which are not supported
</td>
</tr>
</tr>
<tr><td>Advance field</td><td>Not Applicable</td></tr>
<tr><td>Ask field</td><td>No</td></tr>
<tr><td>Author field</td><td>Yes</td></tr>
<tr><td>AutoNum field</td><td>Not Applicable</td></tr>
<tr><td>AutoNumLGL field</td><td>Not Applicable</td></tr>
<tr><td>AutoNumOut field</td><td>Not Applicable</td></tr>
<tr><td>AutoText field</td><td>No</td></tr>
<tr><td>AutoTextList field</td><td>No</td></tr>
<tr><td>Comments field</td><td>Yes</td></tr>
<tr><td>Compare field</td><td>Yes</td></tr>
<tr><td>CreateDate field</td><td>No</td></tr>
<tr><td>Date field</td><td>Yes</td></tr>
<tr><td>DocProperty field</td><td>Yes</td></tr>
<tr><td>DocVariable field</td><td>Yes</td></tr>
<tr><td>FileName field</td><td>No</td></tr>
<tr><td>FileSize field</td><td>No</td></tr>
<tr><td>Fill-In field</td><td>No</td></tr>
<tr><td>GoToButton field</td><td>Not Applicable</td></tr>
<tr><td>Hyperlink field</td><td>Not Applicable</td></tr>
<tr><td>If field</td><td>Yes</td></tr>
<tr><td>IncludePicture field</td><td>Not Applicable</td></tr>
<tr><td>IncludeText field</td><td>No</td></tr>
<tr><td>Index field</td><td>No</td></tr>
<tr><td>Info field</td><td>No</td></tr>
<tr><td>Keywords field</td><td>No</td></tr>
<tr><td>LastSavedBy field</td><td>No</td></tr>
<tr><td>ListNum field</td><td>Not Applicable</td></tr>
<tr><td>MacroButton field</td><td>Not Applicable</td></tr>
<tr><td>MergeField field</td><td>Yes</td></tr>
<tr><td>MergeRec field</td><td>Yes</td></tr>
<tr><td>MergeSeq field</td><td>Yes</td></tr>
<tr><td>Next field</td><td>Yes</td></tr>
<tr><td>NextIf field</td><td>Yes</td></tr>
<tr><td>NoteRef field</td><td>No</td></tr>
<tr><td>NumChars field</td><td>No</td></tr>
<tr>
<td>NumPages field</td>
<td>
Yes <br>
<strong>Known Limitation:</strong><br>
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
</td>
</tr>
<tr><td>NumWords field</td><td>No</td></tr>
<tr>
<td>Page field</td>
<td>
Yes <br>
<strong>Known Limitation:</strong><br>
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
</td>
</tr>
<tr><td>PageRef field</td>
<td>
Yes <br>
<strong>Known Limitation:</strong><br>
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
</td>
</tr>
<tr><td>PrintDate field</td><td>No</td></tr>
<tr><td>Quote field</td><td>No</td></tr>
<tr><td>Ref field</td><td>Yes</td></tr>
<tr><td>RevNum field</td><td>No</td></tr>
<tr><td>SaveDate field</td><td>No</td></tr>
<tr><td>Section field</td><td>Yes</td></tr>
<tr><td>SectionPages field</td><td>No</td></tr>
<tr><td>Seq (Sequence) field</td><td>Yes</td></tr>
<tr><td>Set field</td><td>Yes</td></tr>
<tr><td>SkipIf field</td><td>No</td></tr>
<tr><td>StyleRef field</td><td>No</td></tr>
<tr><td>Subject field</td><td>Yes</td></tr>
<tr><td>Symbol field</td><td>Not Applicable</td></tr>
<tr><td>Template field</td><td>No</td></tr>
<tr><td>Time field</td><td>Yes</td></tr>
<tr><td>Title field</td><td>Yes</td></tr>
<tr><td>TOA</td><td>No</td></tr>
<tr><td>TOC (Table of Contents) field</td><td>Yes</td></tr>
<tr><td>UserAddress field</td><td>No</td></tr>
<tr><td>UserInitials field</td><td>No</td></tr>
<tr><td>UserName field</td><td>No</td></tr>
</table>



## Blazor supported features

<table>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,7 @@ Field updating engine calculates the resultant value based on the field code inf
* DOCPROPERTY
* COMPARE
* IF
* NEXT
* NEXTIF
* MERGEREC
* MERGESEQ
Expand All @@ -258,7 +259,6 @@ Field updating engine calculates the resultant value based on the field code inf
The following are the known limitations:

* Updating of NUMPAGES field and Cross Reference field with Page number and Paragraph number options are not supported in Silverlight, WinRT, Universal, and Windows Phone applications.
* Currently group shapes, drawing canvas, and table auto resizing are not supported in Word to PDF layouting, and this may lead to update incorrect page number and total number of pages.

N> In ASP.NET Core, Blazor, Xamarin, WinUI and .NET MAUI platforms, to update fields like Page and NumPages in a Word document, pass true to the UpdateDocumentFields() method and reference the Word to PDF [assemblies](https://help.syncfusion.com/document-processing/word/word-library/net/assemblies-required#converting-word-document-to-pdf) or [NuGet](https://help.syncfusion.com/document-processing/word/word-library/net/nuget-packages-required#converting-word-document-to-pdf) packages in your application.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1515,6 +1515,8 @@ End Using

You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Tables/Apply-base-style-for-table).

To know more about the Built‑in table styles supported by Essential® DocIO, refer the [documentation](https://help.syncfusion.com/cr/document-processing/Syncfusion.DocIO.DLS.BuiltInTableStyle.html#fields), which also includes the visual appearance of each Built‑in table style.

## Merging cells vertically and horizontally

You can combine two or more table cells located in the same row or column into a single cell.
Expand Down Expand Up @@ -2159,7 +2161,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
* [How to extract tables and add to a new Document in ASP.NETCore Word?](https://support.syncfusion.com/kb/article/19585/how-to-extract-tables-and-add-to-a-new-document-in-aspnetcore-word?)
* [How to remove multiple rows from a table in a Word Document?](https://support.syncfusion.com/kb/article/19642/how-to-remove-multiple-rows-from-a-table-in-a-word-document)
* [How to set table row height in a Word document?](https://support.syncfusion.com/kb/article/19688/how-to-set-table-row-height-in-a-word-document)
* [How to Find and Remove a Table by Title in .Net Core Word document?](https://support.syncfusion.com/kb/article/19677/how-to-find-and-remove-a-table-by-title-in-a-word-document)
* [How to Find and Remove a Table by Title in .NET Core Word document?](https://support.syncfusion.com/kb/article/19677/how-to-find-and-remove-a-table-by-title-in-a-word-document)
* [How to adjust the first column to fill remaining space in a Word table?](https://support.syncfusion.com/kb/article/19652/how-to-adjust-the-first-column-to-fill-remaining-space-in-a-word-table)
* [How to Keep Paragraphs Inside a Table in ASP.NET Core Word?](https://support.syncfusion.com/kb/article/19678/how-to-keep-paragraphs-inside-a-table-in-aspnet-core-word)
* [How to copy rows from one table to another while preserving formatting in a Word document?](https://support.syncfusion.com/kb/article/20307/how-to-copy-rows-from-one-table-to-another-while-preserving-formatting-in-a-word-document)
Expand Down
4 changes: 2 additions & 2 deletions Document-Processing/Word/Word-Library/NET/html.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,8 +252,6 @@ N> Calling the above event is mandatory in ASP.NET Core, UWP, and Xamarin platfo

CSS selectors are used to select the HTML elements you want to style and apply a set of CSS rules.

N> DocIO supports only internally defined CSS selectors during HTML conversion and does not support external CSS selectors referenced in the HTML file.

<table>
<tr>
<td><strong>Selectors</strong></td>
Expand Down Expand Up @@ -328,6 +326,8 @@ N> DocIO supports only internally defined CSS selectors during HTML conversion a

You can download a complete working sample that includes all these CSS selectors from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/HTML-conversions/Convert-HTML-with-CSS-Selctor-to-Word)

N> DocIO supports only internally defined CSS selectors during HTML conversion and does not support external CSS selectors referenced in the HTML file.

## Convert Word to HTML

The following code example shows how to convert the Word document into HTML.
Expand Down
3 changes: 3 additions & 0 deletions Document-Processing/Word/Word-Library/NET/text.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ documentation: UG

The Essential<sup>&reg;</sup> DocIO converts the Word document into Text file and vice versa.

To quickly start converting a Word document to Text and vice versa, please check out this video:
{% youtube "https://www.youtube.com/watch?v=sK71TfWEtk8" %}

## Convert Word to Text

The following code example shows how to convert the Word document into text file.
Expand Down