Try Our Live Demo
Process documents programmatically
Update document content, combine or split files, and extract text, images, tables, and metadata while preserving document structure and formatting.

Edit and update documents
Modify supported document content and elements programmatically while retaining applicable layout and formatting. Document modification is suitable for applications that require automated content updates and document maintenance.

Split and merge documents
Combine, split, or reorganize supported document content programmatically. Document organization is suitable for workflows that require content from one or more documents to be arranged for further processing or distribution.

Extract document content
Read and extract supported information from existing business documents while retaining applicable structure and context. Document retrieval is suitable for applications that require existing content for processing, analysis, or reuse.
Document processing libraries
Choose the right document library
Select PDF, Word, Excel, PowerPoint, or Markdown libraries based on the document format and required processing operations. Multiple libraries can be combined when an application works with several document types.
PDF library
Read, edit, merge, split, and compress PDF documents programmatically. PDF processing is suitable for applications that require existing PDF files to be modified, organized, or prepared for further document workflows.
Framework: .NET · JavaScript · Flutter
Word library
Read and update supported content, formatting, and document elements in existing Word files. Word processing is suitable for applications that require repeatable document updates through code.
Excel library
Read and modify workbook data, formulas, tables, formatting, and other supported spreadsheet elements programmatically. Excel processing is suitable for applications that require structured data updates and spreadsheet-based reporting.
PowerPoint library
Read and modify supported slide content, layouts, shapes, images, charts, and presentation elements programmatically. PowerPoint processing is suitable for applications that require presentation content to be updated through code.
Framework: .NET
Markdown library
Read, update, and combine Markdown content programmatically for structured text workflows. Markdown processing is suitable for applications that require content preparation, documentation updates, or publishing workflows.
Framework: .NET
Frequently Asked Questions
Does Syncfusion .NET Document SDK require Microsoft Office or Adobe Acrobat for document processing?
No. Documents are processed entirely through built-in libraries without requiring Microsoft Office or Adobe Acrobat. Support is available for server-side, cloud, and containerized application environments.
What document processing content can Syncfusion .NET Document SDK extract from supported document formats?
The Document SDK extracts text, tables, images, metadata, workbook data, slide content, form data, and structured information while preserving document context for analytics, compliance, AI, and automation workflows.
Does Syncfusion .NET Document SDK preserve formatting and structure during processing operations?
Yes. The Document SDK retains document formatting, layouts, styles, formulas, charts, metadata, and structural elements during extraction, editing, merging, splitting, and other processing operations; format-specific behavior is described in the documentation.
How can teams automate document processing workflows with Syncfusion .NET Document SDK?
The Document SDK provides APIs to automate document processing workflows, including data extraction, editing, merging, and splitting across Word, Excel, PowerPoint, PDF, and Markdown formats.
Can large document processing workloads be handled with Syncfusion .NET Document SDK?
Yes. The Document SDK is designed for server-side document processing, supporting automated workflows for large numbers of files across business applications and document repositories.
Can document processing workflows run in cloud and containerized environments with Syncfusion .NET Document SDK?
Yes. The Document SDK supports document processing in cloud, server, and containerized environments, including Windows, Linux, Docker, Azure, and AWS, without requiring Microsoft Office or Adobe Acrobat.
Resources
Learn more about our Document SDK
Explore demos, KB articles, and documentation to get the most out of our Document SDK.
Explore guides, APIs, and quick-start tips
See live use cases in action
Ask, share, and connect with peers
Find solutions and best practices fast
Get expert help when you need it
Feature requests and bug reports
Track issues and suggest improvements
Awards
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.