Skip to content

Commit a5519c2

Browse files
Merge pull request #2093 from syncfusion-content/ES-967048_-Supported_and_unsupported_pages_in_DocIO
ES-967048- Supported and unsupported pages in DocIO
2 parents d174465 + ac44802 commit a5519c2

6 files changed

Lines changed: 128 additions & 21 deletions

File tree

Document-Processing/Word/Word-Library/NET/FAQ.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ platform: document-processing
55
control: DocIO
66
documentation: UG
77
---
8-
# Frequently Asked Questions
8+
# Frequently Asked Questions in Word Library
99

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

@@ -28,14 +28,15 @@ The frequently asked questions under each category in Essential<sup>&reg;</sup>
2828
* [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)
2929
* [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)
3030
* [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)
31-
* [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)
3231
* [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)
3332
* [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)
3433
* [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)
3534
* [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)
3635
* [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)
3736
* [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)
3837
* [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)
38+
* [Does DocIO support sensitivity labels?](https://help.syncfusion.com/document-processing/word/word-library/net/faqs/word-document-faqs#does-docio-support-sensitivity-labels)
39+
* [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)
3940

4041
## Sections
4142

Document-Processing/Word/Word-Library/NET/Supported-and-Unsupported-Features.md

Lines changed: 116 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Yes<br/><br/></td><td>
4646
Yes<br/><br/></td><td>
4747
Yes<br/><br/></td><td>
4848
Yes<br/><br/></td><td>
49-
No<br/><br/></td><td>
49+
Yes<br/><br/></td><td>
5050
No<br/><br/></td></tr>
5151
<tr>
5252
<td>
@@ -61,7 +61,7 @@ Yes<br/><br/></td></tr>
6161
<td>
6262
Encryption and Decryption<br/><br/></td><td>
6363
No<br/><br/></td><td>
64-
No<br/><br/></td><td>
64+
Yes<br/><br/></td><td>
6565
Yes—limited [except Word 2013]<br/><br/></td><td>
6666
Yes—limited [except Word 2013]<br/><br/></td><td>
6767
N/A<br/><br/></td><td>
@@ -242,8 +242,8 @@ Yes<br/><br/></td><td>
242242
Yes<br/><br/></td><td>
243243
Yes<br/><br/></td><td>
244244
Yes<br/><br/></td><td>
245-
No<br/><br/></td><td>
246-
No<br/><br/></td></tr>
245+
Yes<br/><br/></td><td>
246+
Yes<br/><br/></td></tr>
247247
<tr>
248248
<td>
249249
Vertical alignment<br/><br/></td><td>
@@ -294,7 +294,7 @@ Yes<br/><br/></td><td>
294294
Yes<br/><br/></td><td>
295295
Yes<br/><br/></td><td>
296296
Yes<br/><br/></td><td>
297-
No<br/><br/></td><td>
297+
Yes<br/><br/></td><td>
298298
Yes<br/><br/></td></tr>
299299
<tr>
300300
<td>
@@ -373,8 +373,8 @@ No<br/><br/></td></tr>
373373
Equation<br/><br/></td><td>
374374
No<br/><br/></td><td>
375375
No<br/><br/></td><td>
376-
No<br/><br/></td><td>
377-
No<br/><br/></td><td>
376+
Yes<br/><br/></td><td>
377+
Yes<br/><br/></td><td>
378378
No<br/><br/></td><td>
379379
No<br/><br/></td></tr>
380380
<tr>
@@ -400,8 +400,8 @@ No<br/><br/></td></tr>
400400
WordArt<br/><br/></td><td>
401401
No<br/><br/></td><td>
402402
No<br/><br/></td><td>
403-
No<br/><br/></td><td>
404-
No<br/><br/></td><td>
403+
Yes<br/>VML - No<br/></td><td>
404+
Yes<br/>VML - No<br/></td><td>
405405
No<br/><br/></td><td>
406406
No<br/><br/></td></tr>
407407
<tr>
@@ -522,12 +522,12 @@ Yes<br/><br/></td></tr>
522522
<tr>
523523
<td>
524524
Suppress hyphenation<br/><br/></td><td>
525-
No<br/><br/></td><td>
526-
No<br/><br/></td><td>
527-
No<br/><br/></td><td>
528-
No<br/><br/></td><td>
529-
No<br/><br/></td><td>
530-
No<br/><br/></td></tr>
525+
Yes<br/><br/></td><td>
526+
Yes<br/><br/></td><td>
527+
Yes<br/><br/></td><td>
528+
Yes<br/><br/></td><td>
529+
Yes<br/><br/></td><td>
530+
Yes<br/><br/></td></tr>
531531
<tr>
532532
<td>
533533
Indents – left, right, first line & hanging<br/><br/></td><td>
@@ -1107,6 +1107,107 @@ Yes<br/><br/></td></tr>
11071107
</tbody>
11081108
</table>
11091109

1110+
## Supported Fields
1111+
<table>
1112+
<tr>
1113+
<th>Field</th>
1114+
<th>Supports Update</th>
1115+
</tr>
1116+
<tr>
1117+
<td>= (Formula) field</td>
1118+
<td> Yes <br/>
1119+
<strong>Known Limitation:</strong><br/>
1120+
All formula fields are supported except formulas that evaluate an entire column or row (for example, <code>=SUM(ABOVE)</code>), which are not supported
1121+
</td>
1122+
</tr>
1123+
</tr>
1124+
<tr><td>Advance field</td><td>Not Applicable</td></tr>
1125+
<tr><td>Ask field</td><td>No</td></tr>
1126+
<tr><td>Author field</td><td>Yes</td></tr>
1127+
<tr><td>AutoNum field</td><td>Not Applicable</td></tr>
1128+
<tr><td>AutoNumLGL field</td><td>Not Applicable</td></tr>
1129+
<tr><td>AutoNumOut field</td><td>Not Applicable</td></tr>
1130+
<tr><td>AutoText field</td><td>No</td></tr>
1131+
<tr><td>AutoTextList field</td><td>No</td></tr>
1132+
<tr><td>Comments field</td><td>Yes</td></tr>
1133+
<tr><td>Compare field</td><td>Yes</td></tr>
1134+
<tr><td>CreateDate field</td><td>No</td></tr>
1135+
<tr><td>Date field</td><td>Yes</td></tr>
1136+
<tr><td>DocProperty field</td><td>Yes</td></tr>
1137+
<tr><td>DocVariable field</td><td>Yes</td></tr>
1138+
<tr><td>FileName field</td><td>No</td></tr>
1139+
<tr><td>FileSize field</td><td>No</td></tr>
1140+
<tr><td>Fill-In field</td><td>No</td></tr>
1141+
<tr><td>GoToButton field</td><td>Not Applicable</td></tr>
1142+
<tr><td>Hyperlink field</td><td>Not Applicable</td></tr>
1143+
<tr><td>If field</td><td>Yes</td></tr>
1144+
<tr><td>IncludePicture field</td><td>Not Applicable</td></tr>
1145+
<tr><td>IncludeText field</td><td>No</td></tr>
1146+
<tr><td>Index field</td><td>No</td></tr>
1147+
<tr><td>Info field</td><td>No</td></tr>
1148+
<tr><td>Keywords field</td><td>No</td></tr>
1149+
<tr><td>LastSavedBy field</td><td>No</td></tr>
1150+
<tr><td>ListNum field</td><td>Not Applicable</td></tr>
1151+
<tr><td>MacroButton field</td><td>Not Applicable</td></tr>
1152+
<tr><td>MergeField field</td><td>Yes</td></tr>
1153+
<tr><td>MergeRec field</td><td>Yes</td></tr>
1154+
<tr><td>MergeSeq field</td><td>Yes</td></tr>
1155+
<tr><td>Next field</td><td>Yes</td></tr>
1156+
<tr><td>NextIf field</td><td>Yes</td></tr>
1157+
<tr><td>NoteRef field</td><td>No</td></tr>
1158+
<tr><td>NumChars field</td><td>No</td></tr>
1159+
<tr>
1160+
<td>NumPages field</td>
1161+
<td>
1162+
Yes <br>
1163+
<strong>Known Limitation:</strong><br>
1164+
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
1165+
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
1166+
</td>
1167+
</tr>
1168+
<tr><td>NumWords field</td><td>No</td></tr>
1169+
<tr>
1170+
<td>Page field</td>
1171+
<td>
1172+
Yes <br>
1173+
<strong>Known Limitation:</strong><br>
1174+
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
1175+
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
1176+
</td>
1177+
</tr>
1178+
<tr><td>PageRef field</td>
1179+
<td>
1180+
Yes <br>
1181+
<strong>Known Limitation:</strong><br>
1182+
Not supported on Silverlight/WinRT platforms. PDF layout limitations may cause incorrect page counts.
1183+
Requires <code>UpdateDocumentFields()</code> and PDF assemblies in .NET Core/MAUI.
1184+
</td>
1185+
</tr>
1186+
<tr><td>PrintDate field</td><td>No</td></tr>
1187+
<tr><td>Quote field</td><td>No</td></tr>
1188+
<tr><td>Ref field</td><td>Yes</td></tr>
1189+
<tr><td>RevNum field</td><td>No</td></tr>
1190+
<tr><td>SaveDate field</td><td>No</td></tr>
1191+
<tr><td>Section field</td><td>Yes</td></tr>
1192+
<tr><td>SectionPages field</td><td>No</td></tr>
1193+
<tr><td>Seq (Sequence) field</td><td>Yes</td></tr>
1194+
<tr><td>Set field</td><td>Yes</td></tr>
1195+
<tr><td>SkipIf field</td><td>No</td></tr>
1196+
<tr><td>StyleRef field</td><td>No</td></tr>
1197+
<tr><td>Subject field</td><td>Yes</td></tr>
1198+
<tr><td>Symbol field</td><td>Not Applicable</td></tr>
1199+
<tr><td>Template field</td><td>No</td></tr>
1200+
<tr><td>Time field</td><td>Yes</td></tr>
1201+
<tr><td>Title field</td><td>Yes</td></tr>
1202+
<tr><td>TOA</td><td>No</td></tr>
1203+
<tr><td>TOC (Table of Contents) field</td><td>Yes</td></tr>
1204+
<tr><td>UserAddress field</td><td>No</td></tr>
1205+
<tr><td>UserInitials field</td><td>No</td></tr>
1206+
<tr><td>UserName field</td><td>No</td></tr>
1207+
</table>
1208+
1209+
1210+
11101211
## Blazor supported features
11111212

11121213
<table>

Document-Processing/Word/Word-Library/NET/Working-with-Fields.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,7 @@ Field updating engine calculates the resultant value based on the field code inf
246246
* DOCPROPERTY
247247
* COMPARE
248248
* IF
249+
* NEXT
249250
* NEXTIF
250251
* MERGEREC
251252
* MERGESEQ
@@ -258,7 +259,6 @@ Field updating engine calculates the resultant value based on the field code inf
258259
The following are the known limitations:
259260

260261
* 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.
261-
* 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.
262262

263263
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.
264264

Document-Processing/Word/Word-Library/NET/Working-with-Tables.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1515,6 +1515,8 @@ End Using
15151515

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

1518+
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.
1519+
15181520
## Merging cells vertically and horizontally
15191521

15201522
You can combine two or more table cells located in the same row or column into a single cell.
@@ -2159,7 +2161,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
21592161
* [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?)
21602162
* [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)
21612163
* [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)
2162-
* [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)
2164+
* [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)
21632165
* [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)
21642166
* [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)
21652167
* [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)

Document-Processing/Word/Word-Library/NET/html.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,6 @@ N> Calling the above event is mandatory in ASP.NET Core, UWP, and Xamarin platfo
252252

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

255-
N> DocIO supports only internally defined CSS selectors during HTML conversion and does not support external CSS selectors referenced in the HTML file.
256-
257255
<table>
258256
<tr>
259257
<td><strong>Selectors</strong></td>
@@ -328,6 +326,8 @@ N> DocIO supports only internally defined CSS selectors during HTML conversion a
328326

329327
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)
330328

329+
N> DocIO supports only internally defined CSS selectors during HTML conversion and does not support external CSS selectors referenced in the HTML file.
330+
331331
## Convert Word to HTML
332332

333333
The following code example shows how to convert the Word document into HTML.

Document-Processing/Word/Word-Library/NET/text.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ documentation: UG
1010

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

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

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

0 commit comments

Comments
 (0)