Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
529 commits
Select commit Hold shift + click to select a range
f017272
ES-1007016-Added content in introduction
Suriya-Balamurugan Mar 30, 2026
5edd990
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
05ddb2d
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
d22c8d1
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
c67879a
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
913198d
Merge pull request #2537 from syncfusion-content/ES-1007016-Update-su…
MathanKumarVaradhaRajaPerumal Mar 30, 2026
5ab5c0c
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
209b5bc
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
313ef52
1015064: version update for samples in all environments in spreadshee…
Nithishk1 Mar 30, 2026
db22ec2
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
58abf48
Task(1018497): Need to Update Digital Signature and Split Document Co…
Mar 30, 2026
c90d785
Merge pull request #2540 from syncfusion-content/1018497-ud-dev
SF2381 Mar 30, 2026
0e7c406
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
3369921
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
0086316
Merge branch 'development' into DocumentSDK-Skills-Dev
RavikumarBaladhandapani Mar 30, 2026
d8e5f46
Merge pull request #2532 from syncfusion-content/DocumentSDK-Skills-Dev
Ramaraj-Marimuthu Mar 30, 2026
6e415dc
1015310: added User Interface Customization details in react spreadsh…
Nithishk1 Mar 30, 2026
7cfc4f3
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
c20f55b
1014682: Remove duplicate limitations in comment documentation
babu-periyasamy Mar 30, 2026
f93056c
1014682: Fix formatting in comment.md for clarity
babu-periyasamy Mar 30, 2026
f4d3c71
Merge branch 'development' of https://github.com/syncfusion-content/d…
Nithishk1 Mar 30, 2026
e7acc3a
1018267: Added the documentation for pdfviewer sdk skills
Tamilselvan-Durairaj Mar 30, 2026
603e156
1018267: Update the review corrections
Tamilselvan-Durairaj Mar 31, 2026
032df13
Added the JSON attributes in both data and table extractor
VenkateshwaranSF5013 Mar 31, 2026
1862f5f
1016544: Resolved the review corrections.
Yazhdilipan-SF5086 Mar 31, 2026
416d51e
1016544: Resolved the review corrections.
Yazhdilipan-SF5086 Mar 31, 2026
9a95ca3
1017275: Addressed staging link failures.
DinakarSF4212 Mar 31, 2026
f780740
1017275: Addressed staging link failures.
DinakarSF4212 Mar 31, 2026
ff57fab
Add Azure Content in development
Karan-SF4772 Mar 31, 2026
ed25227
1018565-d: Moved OCR processor under Data Extraction tree structure
sameerkhan001 Mar 31, 2026
a907d06
1018565-d: Added TOC content.
sameerkhan001 Mar 31, 2026
4c9432e
1015822- Added Ug documentation for AI Agent tools
Viswajith-SF4658 Mar 31, 2026
b5303cf
Merge pull request #2552 from syncfusion-content/ES-1012829-Flex-Cons…
MathanKumarVaradhaRajaPerumal Mar 31, 2026
87372c9
Merge pull request #2551 from syncfusion-content/EJ2-1017275-staging
sridhar-alagirisamy Mar 31, 2026
d7a5d24
1018565-d: Added proper TOC file.
sameerkhan001 Mar 31, 2026
d153cfd
1018565-d: Resolved TOC failures.
sameerkhan001 Mar 31, 2026
b514d82
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Mar 31, 2026
8eaf0d8
Merge pull request #2396 from syncfusion-content/EJ2-1015310-ug
sridhar-alagirisamy Mar 31, 2026
65dc6db
Merge branch 'development' of https://github.com/syncfusion-content/d…
VenkateshwaranSF5013 Mar 31, 2026
735a6ab
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Mar 31, 2026
9b4bdf6
Addressed the feedbacks
VenkateshwaranSF5013 Mar 31, 2026
b73a2d7
Merge branch 'development' of https://github.com/syncfusion-content/d…
VenkateshwaranSF5013 Mar 31, 2026
7fd93dd
Merge branch 'development' into EJ2-1015405-dev
DinakarManickam4212 Mar 31, 2026
613387d
Modified the addressed feedbacks for syntax changes and folder renami…
Viswajith-SF4658 Mar 31, 2026
a8fd35a
Merge branch 'development' of https://github.com/syncfusion-content/d…
Viswajith-SF4658 Mar 31, 2026
a00ad77
1015405: Review comments addressed.
DinakarSF4212 Mar 31, 2026
39eaadf
Modified the content to resolve CI failures
Viswajith-SF4658 Mar 31, 2026
b4ea47a
Merge pull request #2453 from syncfusion-content/1016723-SmartDataExt…
GowthamrajKumar25 Mar 31, 2026
9e93529
Merge pull request #2549 from syncfusion-content/1018168-DataExtracto…
GowthamrajKumar25 Mar 31, 2026
5f4f009
1015405: Review comments addressed.
DinakarSF4212 Mar 31, 2026
74f652a
Merge branch 'development' of https://github.com/syncfusion-content/d…
Viswajith-SF4658 Mar 31, 2026
0fa3ff6
1018650 - fixed
VinothSF5015 Mar 31, 2026
8f4aa01
Modified the content for feedback addressed and to resolve CI fails
Viswajith-SF4658 Mar 31, 2026
998f6ef
Feedback addressed
Viswajith-SF4658 Mar 31, 2026
b2b5784
Merge pull request #2554 from syncfusion-content/ES-1015822-AgentTool
Ramaraj-Marimuthu Mar 31, 2026
eac36d0
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Apr 1, 2026
5dfb0b2
Merge branch 'development' into 1018650-Ug-Issues
Mohan2401 Apr 1, 2026
83b7613
Removed Example from customization.md
Viswajith-SF4658 Apr 1, 2026
bced82f
Merge branch 'development' of https://github.com/syncfusion-content/d…
Viswajith-SF4658 Apr 1, 2026
3c95118
1018565-d: Resolved CI failures.
sameerkhan001 Apr 1, 2026
b83c6d2
feedback addressed and added few changes
Viswajith-SF4658 Apr 1, 2026
9b0acc7
Merge branch 'development' into 1018267-pv-skills
Tamilselvan-Durairaj Apr 1, 2026
36a5b60
Merge pull request #2543 from syncfusion-content/1018267-pv-skills
GokulprasathVenkatachalam Apr 1, 2026
28ea91a
Modified as per content changes addressed.
Viswajith-SF4658 Apr 1, 2026
2a73e81
WPF_SP_Skill - updated the skill UG
RajClinton26 Apr 1, 2026
084f70a
Modified the content based on feedback addressed
Viswajith-SF4658 Apr 1, 2026
22e40f3
Modified links to resolve CI failures
Viswajith-SF4658 Apr 1, 2026
8ae2f36
Modified the content changes feedback
Viswajith-SF4658 Apr 1, 2026
85d0d29
ES-1019486-Modified heading
Suriya-Balamurugan Apr 1, 2026
36e828b
Merge branch 'development' into 1018650-Ug-Issues
Mohan2401 Apr 1, 2026
d7599c3
Fixed spell check and duplicate h1 tag issue
VinothSF5015 Apr 1, 2026
eca020b
Merge pull request #2550 from syncfusion-content/1018650-Ug-Issues
Mohan2401 Apr 1, 2026
2294027
Added example prompts to toc
Viswajith-SF4658 Apr 1, 2026
61e1a6b
Modified the content changes as addressed feedback
Viswajith-SF4658 Apr 1, 2026
243fb65
Modified the content as feedback addressed and to resolve CI failures
Viswajith-SF4658 Apr 1, 2026
0da9bcb
Documentation(1017009): Resolve the SERPSTAT issues reported in DocIO…
Suriya-Balamurugan Apr 2, 2026
62c2296
Merge branch 'development' of https://github.com/syncfusion-content/d…
Suriya-Balamurugan Apr 2, 2026
69d13f8
Merge pull request #2567 from syncfusion-content/ES-1017009-Resolve-S…
MathanKumarVaradhaRajaPerumal Apr 2, 2026
530501e
Added the changes
VenkateshwaranSF5013 Apr 2, 2026
863386a
Modified the headings
VenkateshwaranSF5013 Apr 2, 2026
9398aca
Merge branch 'development' of https://github.com/syncfusion-content/d…
VenkateshwaranSF5013 Apr 2, 2026
96691b2
Resolved CI issues
VenkateshwaranSF5013 Apr 2, 2026
047ae5f
Modified as mentioned in feedback
Viswajith-SF4658 Apr 2, 2026
f64f8fd
Resolve Ci failure
Viswajith-SF4658 Apr 2, 2026
c7e8778
removed unnecessary lines
VenkateshwaranSF5013 Apr 2, 2026
1336ddb
Added the documentation for docx-editor sdk skill
Sujitha2610 Apr 2, 2026
d09244a
Merge pull request #2557 from syncfusion-content/ES-1015822-AgentTool
Ramaraj-Marimuthu Apr 2, 2026
79d3106
ES-1019486-Move all subpages from Word Library document conversions t…
Suriya-Balamurugan Apr 2, 2026
8fbed68
Merge pull request #2570 from syncfusion-content/DocxEditor-Skill
MohanaselvamJothi Apr 2, 2026
bb016a6
ES-1019486-Fixed description length too long front matter validation
Suriya-Balamurugan Apr 2, 2026
bc5aa37
WPF_SP_Skill - updated example prompt
RajClinton26 Apr 2, 2026
eb03145
Merge pull request #2569 from syncfusion-content/WPF_SP_Skill
SasthaPrathap Apr 2, 2026
ce217a8
Modified the structure of overview.md file
VenkateshwaranSF5013 Apr 2, 2026
3c378cd
Merge branch 'development' of https://github.com/syncfusion-content/d…
Suriya-Balamurugan Apr 2, 2026
8d4d235
modified style
VenkateshwaranSF5013 Apr 2, 2026
d9658ec
Resolved spell errors
VenkateshwaranSF5013 Apr 2, 2026
4d387fd
ES-1019486-Reverted the changes to resolve broken links CI failure
Suriya-Balamurugan Apr 2, 2026
dea9c6a
ES-1019486-Updated Working with Document Conversion page in DocIO
Suriya-Balamurugan Apr 2, 2026
06f6dee
ES-1019486-Updated the conversion page links in Supported file format…
Suriya-Balamurugan Apr 2, 2026
8889f75
Updated the changes in AI agent tools
AtchayaSekar28 Apr 2, 2026
78c0ca2
ES-1019486-Fixed spell check error
Suriya-Balamurugan Apr 6, 2026
4bde9dd
Merge pull request #2571 from syncfusion-content/ES-1019486-Move-conv…
MathanKumarVaradhaRajaPerumal Apr 6, 2026
e24e5db
Merge branch 'development' into ES-1019486-Update-conversion-page
Suriya-Balamurugan Apr 6, 2026
40b0bee
addressed the new feed backs
AtchayaSekar28 Apr 6, 2026
ec47761
1007872: Annotation common files in Angular PDF Viewer
SF4524LogeshKumar Apr 6, 2026
0aa655a
Added the additional Nuget package references
AtchayaSekar28 Apr 6, 2026
4c30a6c
Merge branch 'development' into AI-Agent-Tools
RavikumarBaladhandapani Apr 6, 2026
5b7762c
1007872: Updated and Resolved CI failures. Updated missed file changes
SF4524LogeshKumar Apr 6, 2026
f49e935
Committed the changes
VenkateshwaranSF5013 Apr 6, 2026
40ee965
Merge branch 'development' of https://github.com/syncfusion-content/d…
VenkateshwaranSF5013 Apr 6, 2026
bf1c41d
Merge pull request #2568 from syncfusion-content/1016723-SmartDataExt…
GowthamrajKumar25 Apr 6, 2026
32da129
Merge branch 'development' of https://github.com/syncfusion-content/d…
AtchayaSekar28 Apr 6, 2026
d6c057a
Merge branch 'AI-Agent-Tools' of https://github.com/syncfusion-conten…
AtchayaSekar28 Apr 6, 2026
95f60b4
1014143: Updated Navigation to code-snippet
SF4524LogeshKumar Apr 6, 2026
d4131a0
1014143: Resolved CI failures
SF4524LogeshKumar Apr 6, 2026
3258e44
resolved the CI issues
AtchayaSekar28 Apr 6, 2026
d44eb27
Merge pull request #2582 from syncfusion-content/1014143-stackblitz
KameshRajendran Apr 6, 2026
48c35df
Merge pull request #2579 from syncfusion-content/1007872-AngularAnnot…
KameshRajendran Apr 6, 2026
bb01216
resolved the CI issues
AtchayaSekar28 Apr 6, 2026
ca35d0a
Updated the prompt changes
AtchayaSekar28 Apr 6, 2026
1669b77
Resolved the table issues
AtchayaSekar28 Apr 6, 2026
c0e82bb
Merge branch 'development' of https://github.com/syncfusion-content/d…
AtchayaSekar28 Apr 6, 2026
410953e
changed the words for spell error
AtchayaSekar28 Apr 6, 2026
92d2b1b
Merge pull request #2578 from syncfusion-content/AI-Agent-Tools
MathanKumarVaradhaRajaPerumal Apr 6, 2026
7ad831d
Merge branch 'development' into ES-1019486-Update-conversion-page
Suriya-Balamurugan Apr 7, 2026
595035f
ES-1019486-Modified the old hyperlink
Suriya-Balamurugan Apr 7, 2026
c650537
Updated the excel prompts
AtchayaSekar28 Apr 7, 2026
3b67730
1014143: Updated the CDN version in Angular Script file
SF4524LogeshKumar Apr 7, 2026
b0262c6
Removed the unwanted changes
AtchayaSekar28 Apr 7, 2026
5ffb16a
Merge branch 'development' into 1014143-stackblitz
SF4524LogeshKumar Apr 7, 2026
b570a92
Merge branch 'development' into EJ2-1015064-ug
babu-periyasamy Apr 7, 2026
d5403a7
1019935: Updated the heading with proper hashtags to clear alignment …
SF4524LogeshKumar Apr 7, 2026
d5b592b
1019935: Updated the heading with proper hashtags to clear alignment …
SF4524LogeshKumar Apr 7, 2026
7479cef
Merge pull request #2589 from syncfusion-content/1014143-stackblitz
KameshRajendran Apr 7, 2026
378cde7
1019935: Resolved CI failure
SF4524LogeshKumar Apr 7, 2026
3198936
Merge pull request #2592 from syncfusion-content/1019935-contentOverview
KameshRajendran Apr 7, 2026
080abb5
Removed the column specification in prompt cards
AtchayaSekar28 Apr 7, 2026
7bf2eed
updated the prompt card collections
AtchayaSekar28 Apr 7, 2026
da622e6
Merge branch 'development' of https://github.com/syncfusion-content/d…
AtchayaSekar28 Apr 7, 2026
29a305f
updated the excel data validation syntax
AtchayaSekar28 Apr 7, 2026
492e0be
Merge pull request #2588 from syncfusion-content/AI-Agent-Tools
Ramaraj-Marimuthu Apr 7, 2026
d35c171
1004880: Updated Forms in Angular Using Diataxis
SF4524LogeshKumar Apr 7, 2026
1af79f3
Reverted the changes in the Prompt cards
AtchayaSekar28 Apr 8, 2026
8b27230
ES-1019486-Remove compilation issue code
Suriya-Balamurugan Apr 8, 2026
08be651
1004880: Updated pending Forms items in Angular PDF Viewer
SF4524LogeshKumar Apr 8, 2026
8a5a659
Merge branch 'development' into ES-1019486-Update-conversion-page
Suriya-Balamurugan Apr 8, 2026
6989c1c
Merge branch 'development' into EJ2-1014936-dev
DinakarManickam4212 Apr 8, 2026
8bafb25
1014936: Resolved CI errors.
DinakarSF4212 Apr 8, 2026
7d8f9d3
Merge pull request #2573 from syncfusion-content/ES-1019486-Update-co…
MathanKumarVaradhaRajaPerumal Apr 8, 2026
e6900cd
Merge branch 'development' of https://github.com/syncfusion-content/d…
AtchayaSekar28 Apr 8, 2026
d19f91f
Modified the confidence threshold value in data extraction prompt
AtchayaSekar28 Apr 8, 2026
9223d34
1004880: Resolved CI failures
SF4524LogeshKumar Apr 8, 2026
85cb6bd
Merge branch 'development' into 1004880-FormsAngular
SF4524LogeshKumar Apr 8, 2026
07edfe9
Merge pull request #2597 from syncfusion-content/1004880-FormsAngular
KameshRajendran Apr 8, 2026
5654153
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Apr 8, 2026
40f4ca3
1004883: Digital Signature in Angular PDF Viewer
SF4524LogeshKumar Apr 8, 2026
231b32c
1004883: Resolved CI Failures
SF4524LogeshKumar Apr 8, 2026
20d65d4
Updated CDN for documentation
Sujitha2610 Apr 8, 2026
fde2e20
updated the prompt in conversion module
AtchayaSekar28 Apr 8, 2026
d6567d8
Merge branch 'development' into AI-Agent-Tools
RavikumarBaladhandapani Apr 8, 2026
9337a0c
Merge pull request #2603 from syncfusion-content/1020032-DocxEditor-C…
MohanaselvamJothi Apr 9, 2026
9a4261c
Merge pull request #2596 from syncfusion-content/AI-Agent-Tools
Ramaraj-Marimuthu Apr 9, 2026
b47ce4d
Merge pull request #2600 from syncfusion-content/1004883-DigitalSigna…
KameshRajendran Apr 9, 2026
2fda015
ES-1019486-Move Markdown to Word images from Word Library to Conversi…
Suriya-Balamurugan Apr 9, 2026
a3281bf
Merge pull request #2605 from syncfusion-content/ES-1019486-Move-mark…
MathanKumarVaradhaRajaPerumal Apr 9, 2026
7148e88
822330: Resolved script error in react preview
Sujitha2610 Apr 9, 2026
30548cd
1004881: Migration Guides in Angular PDF Viewer
SF4524LogeshKumar Apr 9, 2026
4adc6a9
1004881: Resolved CI failures
SF4524LogeshKumar Apr 9, 2026
c2d8990
1004881: Resolved CI Failures
SF4524LogeshKumar Apr 9, 2026
bbdc59c
1004881: Resolved CI failure
SF4524LogeshKumar Apr 9, 2026
410ec8d
Updated react code snippets
Sujitha2610 Apr 9, 2026
d992818
Merge pull request #2536 from syncfusion-content/1015644-DocEditor-tr…
MohanaselvamJothi Apr 9, 2026
a4ae627
1020917: Updated Localization for Angular PDF Viewer
SF4524LogeshKumar Apr 9, 2026
19871b8
Merge pull request #2466 from syncfusion-content/1016544-BLAZ-Diataxis
prakashrajsf3945 Apr 10, 2026
ecf12b7
Merge branch 'development' into EJ2-991939-react-dev
babu-periyasamy Apr 10, 2026
0fa7f80
Merge branch 'development' into EJ2-1014936-dev
babu-periyasamy Apr 10, 2026
181a3d2
Merge branch 'development' into EJ2-1014682-ug
babu-periyasamy Apr 10, 2026
08ebe11
Merge branch 'development' into EJ2-1015064-ug
babu-periyasamy Apr 10, 2026
b9c2f6c
Update CSS link to use Tailwind 3 version
babu-periyasamy Apr 10, 2026
d305835
Update Syncfusion CDN version in systemjs.config.js
babu-periyasamy Apr 10, 2026
2ec3baa
1014936: Update Tailwind CSS version in index.html
babu-periyasamy Apr 10, 2026
f782a00
1014936: Update Syncfusion CDN version in systemjs.config.js
babu-periyasamy Apr 10, 2026
63ec78b
1020917: Print in Angular PDF Viewer
SF4524LogeshKumar Apr 10, 2026
324dffc
Resolved script error in preview sample
Sujitha2610 Apr 10, 2026
4b26a5a
Merge branch 'development' into 822330-Docx-editor-preview
Sujitha2610 Apr 10, 2026
986359a
updated Preview sample
Sujitha2610 Apr 10, 2026
54bd4f0
Merge branch '822330-Docx-editor-preview' of https://github.com/syncf…
Sujitha2610 Apr 10, 2026
920711a
1020917: Resolved CI failure
SF4524LogeshKumar Apr 10, 2026
d689044
822330: Resolved script error in preview sample
Sujitha2610 Apr 10, 2026
c43c5d3
Merge pull request #2608 from syncfusion-content/822330-Docx-editor-p…
MohanaselvamJothi Apr 10, 2026
7947cf9
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Apr 10, 2026
fce6a83
Merge pull request #2553 from syncfusion-content/1018565-d
chinnumuniyappan Apr 10, 2026
f3299eb
Merge pull request #1896 from syncfusion-content/EJ2-991939-react-dev
sridhar-alagirisamy Apr 10, 2026
c043597
Merge pull request #2391 from syncfusion-content/EJ2-1014936-dev
sridhar-alagirisamy Apr 10, 2026
c2588d0
Merge pull request #2387 from syncfusion-content/EJ2-1015064-ug
sridhar-alagirisamy Apr 10, 2026
954289b
Merge pull request #2382 from syncfusion-content/EJ2-1014682-ug
sridhar-alagirisamy Apr 10, 2026
5efab55
Merge pull request #2610 from syncfusion-content/1004881-AngularMigra…
CCMKarthik1611 Apr 10, 2026
f78474d
822330: Resolved the script error
Sujitha2610 Apr 10, 2026
8980ecc
Merge pull request #2614 from syncfusion-content/822330-Docx-editor-p…
MohanaselvamJothi Apr 10, 2026
1367ea9
Merge pull request #2612 from syncfusion-content/1020917-Localization
CCMKarthik1611 Apr 10, 2026
ab6b488
Merge pull request #2613 from syncfusion-content/1020917-printAngular
CCMKarthik1611 Apr 10, 2026
2e0f5fc
1020917: Updated Organize Pages in Angular PDF Viewer
SF4524LogeshKumar Apr 13, 2026
5abdef9
Merge branch 'development' into EJ2-1015405-dev
DinakarManickam4212 Apr 13, 2026
fc99f44
1015405: Addressed Review Comments.
DinakarSF4212 Apr 13, 2026
fb9c573
1020917: Remove unused MD files and resolved CI failures
SF4524LogeshKumar Apr 13, 2026
dd2ed92
1015405: Addressed Review Comments.
DinakarSF4212 Apr 13, 2026
9df5a3e
1015405: Addressed Review Comments and resolved CI errors.
DinakarSF4212 Apr 13, 2026
d6349e1
Merge pull request #2615 from syncfusion-content/1020917-OrganizeAngular
KameshRajendran Apr 13, 2026
aa840e3
1021074: Document Handling Section for Angular PDF Viewer.
SF4524LogeshKumar Apr 13, 2026
ee82f22
822330: Updated Preview Sample
Sujitha2610 Apr 13, 2026
f4d0b8a
Merge branch '822330-Docx-editor-preview' of https://github.com/syncf…
Sujitha2610 Apr 13, 2026
7937974
Merge branch 'development' into EJ2-1015405-dev
babu-periyasamy Apr 14, 2026
5dde447
Merge pull request #2618 from syncfusion-content/1021074-documentHand…
KameshRajendran Apr 14, 2026
369d3c8
Merge branch 'development' into EJ2-1015405-dev
DinakarManickam4212 Apr 14, 2026
20f1ea9
1015405: Addressed Review Comments.
DinakarSF4212 Apr 14, 2026
9f09200
Merge branch 'EJ2-1015405-dev' of https://github.com/syncfusion-conte…
DinakarSF4212 Apr 14, 2026
6e76517
1015405: Resolved staging link failures.
DinakarManickam4212 Apr 14, 2026
b1ef13c
1015405: Resolved staging link failures.
DinakarManickam4212 Apr 14, 2026
5376b82
1015405: Improve error message for missing save settings
babu-periyasamy Apr 15, 2026
520b1f8
Merge pull request #2625 from syncfusion-content/EJ2-1015405-staging
sridhar-alagirisamy Apr 15, 2026
e4d4ea5
Merge pull request #2619 from syncfusion-content/822330-Docx-editor-p…
MohanaselvamJothi Apr 15, 2026
6326dbe
Merge pull request #2412 from syncfusion-content/EJ2-1015405-dev
sridhar-alagirisamy Apr 15, 2026
92f68b3
1021682: Updated UG documentation for Text Search and Text Selection …
SF4524LogeshKumar Apr 15, 2026
40b2711
1021682: Updated enable Text Selection md file
SF4524LogeshKumar Apr 15, 2026
67d7d24
1021682: Resolved CI failures. Removed unnecessary failure
SF4524LogeshKumar Apr 15, 2026
af74119
Merge pull request #2628 from syncfusion-content/1021682-TextSearchAn…
KameshRajendran Apr 15, 2026
a0b3642
1021682: Toolbar Customization in Angular PDF Viewer
SF4524LogeshKumar Apr 16, 2026
508a164
1021682: Resolved CI failures
SF4524LogeshKumar Apr 16, 2026
70ffc8b
1021682: custom context Menu in Angular PDF Viewer
SF4524LogeshKumar Apr 16, 2026
0a1ad4e
1021682: Resolved CI failure
SF4524LogeshKumar Apr 16, 2026
4dce1b3
Merge pull request #2630 from syncfusion-content/1021682-toolbarCusto…
KameshRajendran Apr 16, 2026
7aaa92c
Merge pull request #2633 from syncfusion-content/1021682-customcontex…
KameshRajendran Apr 16, 2026
3510181
Resolved Word processor conflicts
Sujitha2610 Apr 17, 2026
7854b81
Resolved Conflict on Word Library
Karan-SF4772 Apr 17, 2026
e3fa8f6
1022836: Resolved the PDF conflict.
sameerkhan001 Apr 17, 2026
3f488ed
Added the content in features and addressed the review feedbacks
VenkateshwaranSF5013 Apr 17, 2026
dcb3f1a
Commited the changes
VenkateshwaranSF5013 Apr 17, 2026
92edda9
Merge branch 'development' of https://github.com/syncfusion-content/d…
VenkateshwaranSF5013 Apr 17, 2026
5585ad5
Merge pull request #2635 from syncfusion-content/1016723-SmartDataExt…
GowthamrajKumar25 Apr 17, 2026
e35b173
Resolved Excel library conflicts
KarthikaSF4773 Apr 17, 2026
bcf71c8
Resolve Skills->Spreadsheet-editor-sdk file
Karan-SF4772 Apr 17, 2026
c9fdf5b
Merge branch 'development' of https://github.com/syncfusion-content/d…
DinakarSF4212 Apr 17, 2026
73f2c73
1021957: Resolved spreadsheet-editor conflicts
DinakarSF4212 Apr 17, 2026
1b7e65e
1021957: Resolved spreadsheet-editor conflicts
DinakarSF4212 Apr 17, 2026
51c8d2a
Resolved Document-Processing-toc.html
Karan-SF4772 Apr 17, 2026
e27e6e1
1021957: Resolved spreadsheet-editor conflicts
DinakarSF4212 Apr 17, 2026
f9c85ad
Merge branch 'Resolve-2026-vol1-SP-release-dev-to-master-branch-mergi…
DinakarSF4212 Apr 17, 2026
cf02e77
1021957: Resolved spreadsheet-editor conflicts
DinakarSF4212 Apr 17, 2026
29cf720
1021957: Resolved spreadsheet-editor conflicts
DinakarSF4212 Apr 17, 2026
1556aed
Resolved the changes
Karan-SF4772 Apr 17, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
676 changes: 348 additions & 328 deletions Document-Processing-toc.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ documentation: UG

Font creation is a primary cause of excessive memory consumption and performance degradation during Office to PDF/Image conversions and PDF processing workflows. This problem is particularly pronounced in multi-threaded web applications where multiple users perform concurrent operations across different threads or browser tabs.

To address this challenge, Syncfusion Document Processing libraries introduce the **FontManager** class, which provides centralized font management shared across all threads and conversion libraries. This approach eliminates duplicate font objects and significantly reduces memory overhead.
To address this challenge, Syncfusion Document Processing libraries introduce the [FontManager](https://help.syncfusion.com/cr/document-processing/Syncfusion.Drawing.Fonts.FontManager.html) class, which provides centralized font management shared across all threads and conversion libraries. This approach eliminates duplicate font objects and significantly reduces memory overhead.

## Key Features

Expand Down Expand Up @@ -55,14 +55,12 @@ FontManager optimizes memory usage across the following Office to PDF/Image conv
<td>
<b>PDF Library Operations</b>
<ul>
<li>PDF creation and manipulation</li>
<li>PDF merging and splitting</li>
<li>PDF form filling and flattening</li>
<li>PDF page extraction and insertion</li>
<li>Adding text, images, and annotations to PDF</li>
<li>PDF redaction and security</li>
<li>PDF/A conformance</li>
<li>OCR text extraction</li>
<li>PDF/A Creation and Conversion</li>
<li>Annotations and Forms: Fill and Flatten</li>
<li>XPS to PDF Conversion</li>
<li>EMF to PDF Conversion</li>
<li>Insert Text in PDF</li>
<li>Tables and Light Tables (Data Grids in PDF)</li>
</ul>
</td>
</tr>
Expand All @@ -72,7 +70,7 @@ N> FontManager automatically manages fonts across all these conversion types, wh

## Configuring Automatic Font Cleanup

The `FontManager.Delay` property defines the duration (in milliseconds) after which unused font objects are automatically disposed and removed from the cache. When fonts are no longer referenced, an internal `System.Timers.Timer` triggers disposal based on this value.
The [FontManager.Delay](https://help.syncfusion.com/cr/document-processing/Syncfusion.Drawing.Fonts.FontManager.html#Syncfusion_Drawing_Fonts_FontManager_Delay) property defines the duration (in milliseconds) after which unused font objects are automatically disposed and removed from the cache. When fonts are no longer referenced, an internal `System.Timers.Timer` triggers disposal based on this value.

**Default value:** 30,000 milliseconds (30 seconds),
**Valid range:** 1 to 2,147,483,647 milliseconds.
Expand Down Expand Up @@ -120,7 +118,7 @@ app.Run();

## Immediate Font Cache Cleanup

The `FontManager.ClearCache()` method immediately clears all font caches managed by the FontManager. This method forcefully removes and disposes all font instances maintained in shared caches, allowing you to reclaim memory deterministically without waiting for the automatic cleanup delay.
The [FontManager.ClearCache()](https://help.syncfusion.com/cr/document-processing/Syncfusion.Drawing.Fonts.FontManager.html#Syncfusion_Drawing_Fonts_FontManager_ClearCache) method immediately clears all font caches managed by the FontManager. This method forcefully removes and disposes all font instances maintained in shared caches, allowing you to reclaim memory deterministically without waiting for the automatic cleanup delay.

**Use cases:**

Expand Down Expand Up @@ -165,6 +163,8 @@ app.Run();
{% endhighlight %}
{% endtabs %}

You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Unified-font-manager/.NET/).

## Best Practices

1. Set FontManager.Delay early: Configure the delay property in your application's startup code before any document processing begins (Optional).
Expand Down Expand Up @@ -196,3 +196,8 @@ A: Yes, FontManager is designed for multi-threaded environments and allows safe
**Q: Will FontManager affect my existing document processing code?**

A: No, FontManager works transparently in the background. Your existing code will automatically benefit from improved memory management without modifications.

**Q: Does FontManager retain or cache fonts embedded in input documents or substituted fonts?**

A: No, Syncfusion Document Processing libraries intentionally do **not** retain or cache private fonts — including fonts embedded within input documents or font streams added through font substitution events. This ensures that sensitive or proprietary font data from one document is never persisted in the shared font cache or made accessible to other operations or threads.
Only fonts loaded from the system's font directories are managed by the `FontManager` cache.
65 changes: 65 additions & 0 deletions Document-Processing/Data-Extraction/OCR/NET/Assemblies-Required.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: Assemblies Required for OCR | Syncfusion
description: This section describes the required Syncfusion assemblies needed to integrate and use the OCR Processor effectively in your applications
platform: document-processing
control: PDF
documentation: UG
keywords: Assemblies
---
# Assemblies Required to work with OCR processor

Get the following required assemblies by downloading the OCR library installer. Download and install the OCR library for Windows, Linux, and Mac respectively. Please refer to the advanced installation steps for more details.

#### Syncfusion<sup>&reg;</sup> assemblies

<table>
<tr>
<thead>
<th><b>Platform(s)</b></th>
<th><b>Assemblies</b></th>
</thead>
</tr>
<tr>
<td>
Windows Forms, WPF, ASP.NET, and ASP.NET MVC
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.Base.dll</li>
<li>Syncfusion.Pdf.Base.dll</li>
<li>Syncfusion.Compression.Base.dll</li>
<li>Syncfusion.ImagePreProcessor.Base.dll</li>
</ul>
</td>
</tr>
<tr>
<td>
.NET Standard 2.0
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.Portable.dll</li>
<li>Syncfusion.PdfImaging.Portable.dll</li>
<li>Syncfusion.Pdf.Portable.dll</li>
<li>Syncfusion.Compression.Portable.dll</li>
<li>{{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package</li>
<li>Syncfusion.ImagePreProcessor.Portable.dll</li>
</ul>
</td>
</tr>
<tr>
<td>
.NET 8/.NET 9/.NET 10
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.NET.dll</li>
<li>Syncfusion.PdfImaging.NET.dll</li>
<li>Syncfusion.Pdf.NET.dll</li>
<li>Syncfusion.Compression.NET.dll</li>
<li>{{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package</li>
<li>Syncfusion.ImagePreProcessor.NET.dll</li>
</ul>
</td>
</tr>
</table>
Original file line number Diff line number Diff line change
@@ -1,173 +1,14 @@
---
title: Perform OCR on PDF features | Syncfusion
description: Learn how to perform OCR on scanned PDF documents and images with different tesseract versions using Syncfusion .NET OCR library.
title: Getting started with OCR processor | Syncfusion
description: This section provides an introduction to getting started with the OCR processor and explains the basic concepts and workflow involved
platform: document-processing
control: PDF
documentation: UG
keywords: Assemblies
---
# Getting started with OCR processor

# Working with Optical Character Recognition (OCR)

Optical character recognition (OCR) is a technology used to convert scanned paper documents in the form of PDF files or images into searchable and editable data.

The [Syncfusion<sup>&reg;</sup> OCR processor library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) has extended support to process OCR on scanned PDF documents and images with the help of Google’s [Tesseract](https://github.com/tesseract-ocr/tesseract) Optical Character Recognition engine.

An inbuilt `image preprocessor` has been added to the OCR to prepare images for optimal recognition. This step ensures cleaner input and reduces OCR errors. The preprocessor supports the following enhancements:

* **Convert to Grayscale** – Simplifies image data by removing color information, making text easier to detect.
* **Deskew** – Corrects tilted or rotated text for proper alignment.
* **Denoise** – Removes speckles and artifacts that can interfere with character recognition.
* **Apply Contrast Adjustment** – Enhances text visibility against the background.
* **Apply Binarize** – Converts images to black-and-white for sharper text edges, using advanced thresholding methods

The Syncfusion<sup>&reg;</sup> OCR processor library works seamlessly in various platforms: Azure App Services, Azure Functions, AWS Textract, Docker, WinForms, WPF, Blazor, ASP.NET MVC, ASP.NET Core with Windows, MacOS and Linux.

N> Starting with v20.1.0.x, if you reference Syncfusion<sup>&reg;</sup> OCR processor assemblies from the trial setup or the NuGet feed, you also have to include a license key in your projects. Please refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn more about registering the Syncfusion<sup>&reg;</sup> license key in your application to use its components.

## Key features

* Create a searchable PDF from scanned PDF.
* Zonal text extraction from the scanned PDF.
* Preserve Unicode characters.
* Extract text from the image.
* Create a searchable PDF from large scanned PDF documents.
* Create a searchable PDF from rotated scanned PDF.
* Get OCRed text and its bounds from a scanned PDF document.
* Native call.
* Customizing the temp folder.
* Performing OCR with different Page Segmentation Mode.
* Performing OCR with different OCR Engine Mode.
* White List.
* Black List.
* Image into searchable PDF or PDF/A.
* Improved accessibility.
* Post-processing.
* Compatible with .NET Framework 4.5 and above.
* Compatible with .NET Core 2.0 and above.

## Install .NET OCR library

Include the OCR library in your project using two approaches.

* NuGet Package Required (Recommended)
* Assemblies Required

N> Starting with v21.1.x, If you reference the Syncfusion<sup>&reg;</sup> OCR processor library from the NuGet feed, the package structure has been changed. The TesseractBinaries and Tesseract language data paths has been automatically added and do not need to add it manually.

### NuGet Package Required (Recommended)

Directly install the NuGet package to your application from [nuget.org](https://www.nuget.org/).

<table>
<tr>
<thead>
<th><b>Platform(s)</b></th>
<th><b>NuGet Package</b></th>
</thead>
</tr>
<tr>
<td>
Windows Forms<br/>
Console Application (Targeting .NET Framework)
</td>
<td>
{{'[Syncfusion.Pdf.OCR.WinForms.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.WinForms)'| markdownify }}
</td>
</tr>
<tr>
<td>
WPF
</td>
<td>
{{'[Syncfusion.Pdf.OCR.Wpf.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.Wpf)'| markdownify }}
</td>
</tr>
<tr>
<td>
ASP.NET
</td>
<td>
{{'[Syncfusion.Pdf.OCR.AspNet.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet)'| markdownify }}
</td>
</tr>
<tr>
<td>
ASP.NET MVC5
</td>
<td>
{{'[Syncfusion.Pdf.OCR.AspNet.Mvc5.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet.Mvc5)'| markdownify }}
</td>
</tr>
<tr>
<td>
ASP.NET Core (Targeting NET Core) <br/>
Console Application (Targeting .NET Core) <br/>
Blazor
</td>
<td>
{{'[Syncfusion.PDF.OCR.Net.Core](https://www.nuget.org/packages/Syncfusion.PDF.OCR.Net.Core)'| markdownify }}
</td>
</tr>
</table>

### Assemblies Required

Get the following required assemblies by downloading the OCR library installer. Download and install the OCR library for Windows, Linux, and Mac respectively. Please refer to the advanced installation steps for more details.

#### Syncfusion<sup>&reg;</sup> assemblies

<table>
<tr>
<thead>
<th><b>Platform(s)</b></th>
<th><b>Assemblies</b></th>
</thead>
</tr>
<tr>
<td>
Windows Forms, WPF, ASP.NET, and ASP.NET MVC
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.Base.dll</li>
<li>Syncfusion.Pdf.Base.dll</li>
<li>Syncfusion.Compression.Base.dll</li>
<li>Syncfusion.ImagePreProcessor.Base.dll</li>
</ul>
</td>
</tr>
<tr>
<td>
.NET Standard 2.0
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.Portable.dll</li>
<li>Syncfusion.PdfImaging.Portable.dll</li>
<li>Syncfusion.Pdf.Portable.dll</li>
<li>Syncfusion.Compression.Portable.dll</li>
<li>{{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package</li>
<li>Syncfusion.ImagePreProcessor.Portable.dll</li>
</ul>
</td>
</tr>
<tr>
<td>
.NET 8/.NET 9/.NET 10
</td>
<td>
<ul>
<li>Syncfusion.OCRProcessor.NET.dll</li>
<li>Syncfusion.PdfImaging.NET.dll</li>
<li>Syncfusion.Pdf.NET.dll</li>
<li>Syncfusion.Compression.NET.dll</li>
<li>{{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package</li>
<li>Syncfusion.ImagePreProcessor.NET.dll</li>
</ul>
</td>
</tr>
</table>
To quickly get started with extracting text from scanned PDF documents in .NET using the Syncfusion<sup>&reg;</sup> OCR processor Library, refer to this video tutorial:
{% youtube "https://www.youtube.com/watch?v=VhN7ETn0vyA" %}

## Prerequisites

Expand Down Expand Up @@ -247,11 +88,6 @@ processor.PerformOCR(lDoc);

{% endhighlight %}

## Get Started with OCR

To quickly get started with extracting text from scanned PDF documents in .NET using the Syncfusion<sup>&reg;</sup> OCR processor Library, refer to this video tutorial:
{% youtube "https://www.youtube.com/watch?v=VhN7ETn0vyA" %}

### Perform OCR using C#

Integrating the OCR processor library in any .NET application is simple. Please refer to the following steps to perform OCR in your .NET application.
Expand Down Expand Up @@ -354,5 +190,4 @@ Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/

## Troubleshooting

Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-ocr/troubleshooting) section for troubleshooting PDF OCR failures.

Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-ocr/troubleshooting) section for troubleshooting PDF OCR failures.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ documentation: UG
keywords: Assemblies
---

# Perform OCR in Mac
# Perform OCR on macOS

The [Syncfusion<sup>&reg;</sup> .NET OCR library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) used to extract text from scanned PDFs and images in the Mac application.

Expand Down
Loading