Skip to content

Commit 1cb0dac

Browse files
Merge branch 'development' of https://github.com/syncfusion-content/document-processing-docs into 1012753-Add-working-with-ink-page_docio
2 parents 386001f + 46d3acb commit 1cb0dac

116 files changed

Lines changed: 6516 additions & 2309 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Document-Processing-toc.html

Lines changed: 116 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,94 @@
113113
<li>
114114
<a href="/document-processing/nuget-packages">NuGet Packages</a>
115115
</li>
116+
<li>
117+
<a href="/document-processing/dataextraction/overview">DataExtraction</a>
118+
<ul>
119+
<li>
120+
<a href="/document-processing/dataextraction/smartdataextractor/overview">Smart Data Extractor</a>
121+
<ul>
122+
<li>
123+
<a href="/document-processing/dataextraction/smartdataextractor/net/overview">NET</a>
124+
<ul>
125+
<li>
126+
<a href="/document-processing/dataextraction/smartdataextractor/net/overview">Overview</a>
127+
</li>
128+
<li>
129+
<a href="/document-processing/dataextraction/smartdataextractor/net/Assemblies-Required">Assemblies Required</a>
130+
</li>
131+
<li>
132+
<a href="/document-processing/dataextraction/smartdataextractor/net/NuGet-Packages-Required">NuGet Packages Required</a>
133+
</li>
134+
<li>
135+
<a href="/document-processing/dataextraction/smartdataextractor/net/Features">Features</a>
136+
</li>
137+
<li>
138+
<a href="/document-processing/dataextraction/smartdataextractor/net/FAQ">FAQ</a>
139+
<ul>
140+
<li>
141+
<a href="/document-processing/dataextraction/smartdataextractor/net/FAQ/how-to-resolve-the-onnx-file-missing-error-in-smart-data-extractor">How to resolve the “ONNX file missing” error</a>
142+
</li>
143+
</ul>
144+
</li>
145+
</ul>
146+
</li>
147+
</ul>
148+
</li>
149+
<li>
150+
<a href="/document-processing/dataextraction/smarttableextractor/overview">Smart Table Extractor</a>
151+
<ul>
152+
<li>
153+
<a href="/document-processing/dataextraction/smarttableextractor/net/overview">NET</a>
154+
<ul>
155+
<li>
156+
<a href="/document-processing/dataextraction/smarttableextractor/net/overview">Overview</a>
157+
</li>
158+
<li>
159+
<a href="/document-processing/dataextraction/smarttableextractor/net/Assemblies-Required">Assemblies Required</a>
160+
</li>
161+
<li>
162+
<a href="/document-processing/dataextraction/smarttableextractor/net/NuGet-Packages-Required">NuGet Packages Required</a>
163+
</li>
164+
<li>
165+
<a href="/document-processing/dataextraction/smarttableextractor/net/Features">Features</a>
166+
</li>
167+
<li>
168+
<a href="/document-processing/dataextraction/smarttableextractor/net/FAQ">FAQ</a>
169+
<ul>
170+
<li>
171+
<a href="/document-processing/dataextraction/smarttableextractor/net/FAQ/how-to-resolve-the-onnx-file-missing-error-in-smart-table-extractor">How to resolve the “ONNX file missing” error</a>
172+
</li>
173+
</ul>
174+
</li>
175+
</ul>
176+
</li>
177+
</ul>
178+
</li>
179+
<li>
180+
<a href="/document-processing/dataextraction/smartformrecognizer/net/overview">Smart FormRecognizer</a>
181+
<li>
182+
<a href="/document-processing/dataextraction/smartformrecognizer/net/smart-form-recognizer">NET</a>
183+
<ul>
184+
<li>
185+
<a href="/document-processing/dataextraction/smartformrecognizer/net/smart-form-recognizer">Overview</a>
186+
</li>
187+
<li>
188+
<a href="/document-processing/dataextraction/smartformrecognizer/net/assemblies-required">Assemblies Required</a>
189+
</li>
190+
<li>
191+
<a href="/document-processing/dataextraction/smartformrecognizer/net/nuGet-packages-required">NuGet Packages Required</a>
192+
</li>
193+
<li>
194+
<a href="/document-processing/dataextraction/smartformrecognizer/net/working-with-recognize-option">Working With Recognize Options</a>
195+
</li>
196+
<li>
197+
<a href="/document-processing/dataextraction/smartformrecognizer/net/recognize-forms">Recognize Forms</a>
198+
</li>
199+
</ul>
200+
</li>
201+
</li>
202+
</ul>
203+
</li>
116204
<li>
117205
<a href="/document-processing/pdf/overview">PDF</a>
118206
<ul>
@@ -1059,6 +1147,9 @@
10591147
<li><a href="/document-processing/pdf/pdf-viewer/react/how-to/custom-fonts">Custom fonts</a></li>
10601148
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/form-field-events">Form Field events</a></li>
10611149
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/form-fields-api">APIs</a></li>
1150+
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/flatten-form-fields">Flatten form fields</a></li>
1151+
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/read-form-field-values">Read form fields</a></li>
1152+
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/submit-form-data">Submit form data</a></li>
10621153
</ul>
10631154
</li>
10641155
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/overview">Organize Pages</a>
@@ -1899,15 +1990,33 @@
18991990
<li>
19001991
UI
19011992
<ul>
1902-
<li><a href="/document-processing/pdf/pdf-viewer/maui/Toolbar">Toolbar</a></li>
1993+
<li>
1994+
<a href="/document-processing/pdf/pdf-viewer/maui/Toolbar">Toolbar</a>
1995+
<ul>
1996+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Toolbar">Overview</a></li>
1997+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Toolbar-Customization">Customize Toolbar</a></li>
1998+
</ul>
1999+
</li>
19032000
<li><a href="/document-processing/pdf/pdf-viewer/maui/UI-Customization">Customization</a></li>
19042001
</ul>
19052002
</li>
19062003
<li><a href="/document-processing/pdf/pdf-viewer/maui/Magnification">Magnification</a></li>
19072004
<li><a href="/document-processing/pdf/pdf-viewer/maui/Text-Search">Text Search</a></li>
19082005
<li><a href="/document-processing/pdf/pdf-viewer/maui/Text-Selection">Text Selection</a></li>
19092006
<li><a href="/document-processing/pdf/pdf-viewer/maui/Redaction">Redaction</a></li>
1910-
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling">Form Filling</a></li>
2007+
<li>
2008+
<a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Overview">Form Filling</a>
2009+
<ul>
2010+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Overview">Overview</a></li>
2011+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Edit">Edit Form Fields</a></li>
2012+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Collection">Form Field Collection</a></li>
2013+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Customization">Customize Form Fields</a></li>
2014+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Show-Hide">Show and Hide Form Fields</a></li>
2015+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Validation">Form Field Validation</a></li>
2016+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Events">Form Field Events</a></li>
2017+
<li><a href="/document-processing/pdf/pdf-viewer/maui/Form-Filling-Import-Export">Import and Export Form Data</a></li>
2018+
</ul>
2019+
</li>
19112020
<li>
19122021
<a href="/document-processing/pdf/pdf-viewer/maui/Annotations-Overview">Annotations</a>
19132022
<ul>
@@ -3121,7 +3230,7 @@
31213230
</ul>
31223231
</li>
31233232
</ul>
3124-
</li>
3233+
</li>
31253234
<li>
31263235
<a href="/document-processing/word/overview">Word</a>
31273236
<ul>
@@ -5334,6 +5443,10 @@
53345443
<li><a href="/document-processing/excel/spreadsheet/react/how-to/create-a-object-structure">Create a object structure </a></li>
53355444
<li><a href="/document-processing/excel/spreadsheet/react/how-to/change-active-sheet">Changing the active sheet while importing a file</a></li>
53365445
<li><a href="/document-processing/excel/spreadsheet/react/how-to/identify-the-context-menu-opened">Identify the context menu opened</a></li>
5446+
<li><a href="/document-processing/excel/spreadsheet/react/how-to/find-replace-in-range">Find and replace the text within the selected range of cells</a></li>
5447+
<li><a href="/document-processing/excel/spreadsheet/react/how-to/add-dynamic-cell-template">Add dynamic cell templates</a></li>
5448+
<li><a href="/document-processing/excel/spreadsheet/react/how-to/add-cell-icon">Add an icon to the cell</a></li>
5449+
<li><a href="/document-processing/excel/spreadsheet/react/how-to/get-filtered-data">Get the filtered row data</a></li>
53375450
</ul>
53385451
</li>
53395452
<li><a href="/document-processing/excel/spreadsheet/react/mobile-responsiveness">Mobile Responsiveness</a></li>
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
title: Assemblies required for SmartDataExtractor | Syncfusion
3+
description: This section details the Syncfusion assemblies required to configure and run Smart Data Extractor seamlessly in .NET projects.
4+
platform: document-processing
5+
control: SmartDataExtractor
6+
documentation: UG
7+
keywords: Assemblies
8+
---
9+
# Assemblies Required to work with Smart Data Extractor
10+
11+
The following assemblies need to be referenced in your application based on the platform.
12+
<table>
13+
<thead>
14+
<tr>
15+
<th>Platform(s)</th>
16+
<th>Assembly</th>
17+
</tr>
18+
</thead>
19+
<tbody>
20+
<tr>
21+
<td>
22+
{{'[WPF]'| markdownify }},
23+
{{'[Windows Forms]'| markdownify }} and {{'[ASP.NET MVC]'| markdownify }}
24+
</td>
25+
<td>
26+
Syncfusion.Compression.Base<br/>
27+
Syncfusion.ImagePreProcessor.Base<br/>
28+
Syncfusion.OCRProcessor.Base<br/>
29+
Syncfusion.Pdf.Imaging.Base<br/>
30+
Syncfusion.Pdf.Base<br/>
31+
Syncfusion.PdfToImageConverter.Base<br/>
32+
Syncfusion.SmartFormRecognizer.Base<br/>
33+
Syncfusion.SmartTableExtractor.Base<br/>
34+
</td>
35+
</tr>
36+
<tr>
37+
<td>
38+
{{'[Blazor]'| markdownify }},
39+
{{'[.NET Core]'| markdownify }}
40+
and {{'[.NET Platforms]'| markdownify }}
41+
</td>
42+
<td>
43+
Syncfusion.Compression.Portable<br/>
44+
Syncfusion.ImagePreProcessor.Portable<br/>
45+
Syncfusion.OCRProcessor.Portable<br/>
46+
Syncfusion.Pdf.Imaging.Portable<br/>
47+
Syncfusion.Pdf.Portable<br/>
48+
Syncfusion.PdfToImageConverter.Portable<br/>
49+
Syncfusion.SmartFormRecognizer.Portable<br/>
50+
Syncfusion.SmartTableExtractor.Portable<br/>
51+
</td>
52+
</tr>
53+
<tr>
54+
<td>
55+
{{'[.NET Multi-platform App UI (.NET MAUI)]'| markdownify }}
56+
</td>
57+
<td>
58+
Syncfusion.Compression.NET<br/>
59+
Syncfusion.ImagePreProcessor.NET<br/>
60+
Syncfusion.OCRProcessor.NET<br/>
61+
Syncfusion.Pdf.Imaging.NET<br/>
62+
Syncfusion.Pdf.NET<br/>
63+
Syncfusion.PdfToImageConverter.NET<br/>
64+
Syncfusion.SmartFormRecognizer.NET<br/>
65+
Syncfusion.SmartTableExtractor.NET<br/>
66+
</td>
67+
</tr>
68+
</tbody>
69+
</table>
70+
71+
72+
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: FAQ for SmartDataExtractor | Syncfusion
3+
description: This section provides answers to frequently asked questions about Syncfusion Smart Data Extractor, helping users resolve common issues.
4+
platform: document-processing
5+
control: SmartDataExtractor
6+
documentation: UG
7+
keywords: Assemblies
8+
---
9+
10+
# How to resolve the “ONNX file missing” error in Smart Data Extractor
11+
12+
Problem:
13+
14+
When running Smart Data Extractor you may see an exception similar to the following:
15+
16+
```
17+
Microsoft.ML.OnnxRuntime.OnnxRuntimeException: '[ErrorCode:NoSuchFile] Load model from <path>\runtimes\models\syncfusion_doclayout.onnx failed. File doesn't exist'
18+
```
19+
20+
Cause:
21+
22+
This error occurs because the required ONNX model files (used internally for layout and data extraction) are not present in the application's build output (the project's `bin` runtime folder). The extractor expects the models under `runtimes\models` so the runtime can load them.
23+
24+
Solution:
25+
26+
1. Run a build so the application output is generated under `bin\Debug\netX.X\runtimes` (or your configured build configuration and target framework).
27+
2. Locate the project's build output `bin` path (for example: `bin\Debug\net6.0\runtimes`).
28+
3. Place all required ONNX model files into a `runtimes\models` folder inside that bin path.
29+
4. In Visual Studio, for each ONNX file set **Properties → Copy to Output Directory → Copy always** so the model is included on every build.
30+
5. Rebuild and run your project. The extractor should now find the ONNX models and operate correctly.
31+
32+
Notes:
33+
34+
- If you publish your application, ensure the `runtimes\models` folder and ONNX files are included in the publish output (you may need to mark files as content in the project file or use a <Content> entry).
35+
- If you prefer an automated approach, add the ONNX files to your project with `CopyToOutputDirectory` set, or create a post-build step to copy the models into the runtime folder.
36+
37+
If the problem persists after adding the model files, verify file permissions and the correctness of the model file names.

0 commit comments

Comments
 (0)