Conholdate.Total for Python via .NET

Conholdate.Total for Python via .NET is a powerful document processing SDK for creating, editing, converting, viewing, signing, comparing, and automating PDF, Office, image, email, CAD, and 100+ file formats directly from Python applications without Microsoft Office or Adobe Acrobat.

26.4.0

Latest

Released on 2026-09-15
|
Downloads
        
pip install conholdate-total-net==26.4.0
    

Installation

Shell

pip install conholdate-total-net==26.4.0

Included APIs

Processing

  • Word
  • Excel (Spreadsheet)
  • Powerpoint (Slides)
  • PDF
  • Email

Imaging

  • Imaging
  • OCR
  • Barcode / QRCode

Utilities

  • Signature
  • Comparison
  • Search
  • Metadata

Other

  • Viewer
  • Conversion
  • Annotation

Conholdate.Total for Python via .NET

Version 26.4.0 Python .NET Runtime Cross Platform

Conholdate.Total for Python via .NET

Conholdate.Total for Python via .NET is a comprehensive Python document processing SDK that enables developers to create, read, edit, convert, render, sign, compare, search, and automate documents and images directly from Python applications. Supporting 100+ file formats, the SDK provides a unified API for working with business documents without requiring Microsoft Office, Adobe Acrobat, or any other third-party software.

Built on the .NET platform and designed for Python developers, Conholdate.Total for Python via .NET combines multiple document processing APIs into a single package. It allows you to work with PDFs, Microsoft Word, Excel, PowerPoint, Outlook emails, Visio diagrams, Project files, images, CAD drawings, archives, eBooks, and many other formats while using familiar Python syntax.

Whether you're building document automation tools, AI-powered applications, web services, reporting systems, or enterprise workflow solutions, Conholdate.Total for Python via .NET simplifies document processing with reliable, high-performance APIs.

Key Features

  • PDF Processing - Create, edit, merge, split, convert, compress, watermark, annotate, secure, and extract content from PDF documents.
  • Word Document Processing - Read, generate, modify, compare, and convert DOC, DOCX, RTF, ODT, and other word processing formats.
  • Spreadsheet Processing - Create, edit, calculate, and convert Microsoft Excel workbooks, worksheets, charts, formulas, and tables.
  • Presentation Processing - Generate, modify, render, and convert Microsoft PowerPoint presentations while preserving formatting.
  • Email Processing - Read, create, convert, and manage Outlook MSG, PST, OST, EML, and MBOX files, including attachments and message properties.
  • Image Processing - Resize, crop, rotate, enhance, convert, and optimize raster and vector image formats.
  • OCR & Text Recognition - Extract searchable text from scanned documents, images, invoices, receipts, and forms using optical character recognition.
  • Barcode & QR Code - Generate and recognize a wide range of linear barcodes and QR codes for inventory, logistics, healthcare, and retail applications.
  • Digital Signatures - Add, verify, search, and manage digital, text, image, barcode, and QR code signatures in supported document formats.
  • Document Conversion - Convert between PDF, Office documents, images, HTML, CAD drawings, eBooks, and numerous other document formats.
  • Document Comparison - Compare document versions to identify content and formatting differences for auditing and collaboration.
  • Metadata Management - Read, edit, remove, and search document metadata and custom properties programmatically.
  • Document Viewing & Rendering - Render documents as HTML, PDF, SVG, or images for browser-based viewing and document preview applications.

Why Choose Conholdate.Total for Python via .NET?

Conholdate.Total for Python via .NET provides a complete document processing toolkit through a single SDK, allowing developers to implement complex document workflows without integrating multiple libraries. Its unified API reduces development time while delivering consistent behavior across a wide variety of document types and file formats.

The SDK integrates easily into Python applications and services, making it suitable for web applications, cloud services, automation scripts, enterprise systems, data processing pipelines, and AI-powered document workflows. It is particularly well suited for applications that need to generate reports, convert documents, extract text, analyze content, process forms, or automate repetitive document-related tasks.

Ideal Use Cases

  • Document management systems
  • Intelligent document processing (IDP)
  • AI and machine learning document pipelines
  • Workflow and business process automation
  • PDF and Office document conversion services
  • Enterprise reporting solutions
  • Invoice, receipt, and form processing
  • Electronic document signing
  • Digital archiving and compliance
  • Cloud-based document processing services

With support for more than 100 document and image formats, Conholdate.Total for Python via .NET enables Python developers to build scalable document processing solutions using a single, feature-rich SDK while eliminating dependencies on Microsoft Office, Adobe Acrobat, and other native desktop applications.

What's new in 26.4.0

Added

  • Aspose.3D for Python via .NET – Expose more animation related information
  • Aspose.Cells for Python via .NET – Support to calculate REGEXEXTRACT function
  • Aspose.Cells for Python via .NET – Support to calculate REGEXREPLACE function
  • Aspose.Cells for Python via .NET – Support to expend table when copying ranges
  • Aspose.Diagram for Python via .NET – Adds Svg in LoadFileFormat
  • Aspose.HTML for Python via .NET – Added support for named @page rules with mixed page sizes in the generated output
  • Aspose.Imaging for Python via .NET – Implement partial GDIRendering
  • Aspose.OCR for Python via .NET – Started table-detection model integration: model selection, ONNX conversion, Python via .NET validation, and preprocessing setup
  • Aspose.OCR for Python via .NET – Added detect_tables API for table region detection
  • Aspose.PSD for Python via .NET – Implement rendering of Gradient with Smooth method
  • Aspose.Slides for Python via .NET – PowerPoint → PDF/UA: Paragraph split into multiple <P> tags
  • Aspose.Zip for Python via .NET – Compose Apple archive (.aar) with LZ4 compression method
  • Aspose.Zip for Python via .NET – Compose Apple archive (.aar) with LZMA compression method
  • GroupDocs.Conversion for Python via .NET – Per-page conversion via convert_by_page(output_dir, convert_options)
  • GroupDocs.Conversion for Python via .NET – In-memory conversion via convert_to_stream(convert_options)
  • GroupDocs.Conversion for Python via .NET – Python 3.14 support
  • GroupDocs.Conversion for Python via .NET – Ship AGENTS.md inside package for AI Agent integration
Improved
  • Aspose.3D for Python via .NET – Expose more animation related information
  • Aspose.Cells for Python via .NET – Support to copy one rich value from another workbook
  • Aspose.Cells for Python via .NET – Shift formulas after insert cut ranges
  • Aspose.Cells for Python via .NET – Support to format a whole row or column of pivot table
  • Aspose.Cells for Python via .NET – Support to export total label of table column to xls file
  • Aspose.Diagram for Python via .NET – VST file has missing images in PDF output
  • Aspose.Diagram for Python via .NET – Fails to load Aspose.Drawing.Common assembly at runtime
  • Aspose.GIS for Python via .NET – Support for schema restoration in GML conversion
  • Aspose.HTML for Python via .NET – Improved tagged PDF generation for nested and definition lists, ensuring correct structuretree mapping and accessibility semantics
  • Aspose.Imaging for Python via .NET – Fix bug on export to Pdf for images without own stream
  • Aspose.Imaging for Python via .NET – CDR to WEBP IndexOutOfRangeException
  • Aspose.Imaging for Python via .NET – MemMgr crushes at the moment of its finalization
  • Aspose.Imaging for Python via .NET – JPG file colors are incorrectly read
  • Aspose.Imaging for Python via .NET – CDR to PDF - Image Loading Failed
  • Aspose.Page for Python via .NET – Improves overall stability of the API in terms of functionality
  • Aspose.PSD for Python via .NET – Add support for a resource containing effects in a group layer
  • Aspose.Slides for Python via .NET – Use Aspose.Slides for Net 26.4 features
  • Aspose.SVG for Python via .NET – SVG documents with complex borders or paths now render correctly when exported to PDF
  • Aspose.SVG for Python via .NET – SVG rendering now handles embedded HTML elements with "auto" layout values without throwing an ArgumentException
  • Aspose.Tasks for Python via .NET – Various fixes for work distribution, % complete, and recalculation
  • Aspose.TeX for Python via .NET – Improves overall stability of the API in terms of functionality
  • Aspose.Zip for Python via .NET – Extract codec chain in 7z archive folder
  • Aspose.Zip for Python via .NET – Extract ARM64 and ARM32 codecs in 7z archive folder
  • Aspose.Zip for Python via .NET – Extract BCJ2 codecs in 7z archive folder
  • GroupDocs.Conversion for Python via .NET – Format objects expose .extension, .file_format, .description properties
  • GroupDocs.Conversion for Python via .NET – Explicit macOS classifier in PyPI metadata
  • GroupDocs.Markdown for Python via .NET – First public release of GroupDocs.Markdown for Python via .NET
Fixed
  • Aspose.3D for Python via .NET – Matrix Decompose causes negative scaling
  • Aspose.Cells for Python via .NET – Final punctuation mark "。" missing in the output PDF - Excel to PDF conversion
  • Aspose.Cells for Python via .NET – Fail to set font color for shape
  • Aspose.Cells for Python via .NET – Shape.Id changed after save
  • Aspose.Cells for Python via .NET – NullPointerException was thrown when setting dynamic array formula for a cell with custom values
  • Aspose.Cells for Python via .NET – Array formula with volatile functions is not saved properly when saving xlsx file
  • Aspose.Cells for Python via .NET – CalculateFormula fails on chained dynamic array formulas
  • Aspose.Cells for Python via .NET – AND function in shared formula was calculated incorrectly
  • Aspose.Cells for Python via .NET – INDEX function in shared formula was calculated incorrectly
  • Aspose.Cells for Python via .NET – Defined Name staring with a pair of square brackets and enclosed content is taken as invalid
  • Aspose.Cells for Python via .NET – Setting formula failed when referencing to defined name starting with square brackets
  • Aspose.Cells for Python via .NET – Cell.StringValue does not format the value with rich value of formatted number
  • Aspose.Cells for Python via .NET – MAP function was calculated as #VALUE! but in ms excel it should be #CALC!
  • Aspose.Cells for Python via .NET – Pillars incomplete when rendering image
  • Aspose.Cells for Python via .NET – Excel chart data labels corrupted with 'CELLR' text and oversized balloons during rendering
  • Aspose.Cells for Python via .NET – Missing label in the legend of a PivotChart on Chart.ToPdf method
  • Aspose.Cells for Python via .NET – Abnormal "Infinity" data appears in the XPS file
  • Aspose.Cells for Python via .NET – Chart legend incorrectly displays hidden 'Lower Bound' series and omits 'Range' series during export
  • Aspose.Cells for Python via .NET – Support to decrypt encrypted odf 1.4 in .NetFramwork4.8, .net6, .net8 or above
  • Aspose.Cells for Python via .NET – Indent of pivot item is not same as MS Excel
  • Aspose.Cells for Python via .NET – Copying sheets between workbooks causes issues when textjoin is used in a formula
  • Aspose.Cells for Python via .NET – STOCKHISTORY formula caused circular reference error in xlsb
  • Aspose.Cells for Python via .NET – The line graph (Sparklines) under the column Trend (line) is totally different from Excel
  • Aspose.Cells for Python via .NET – Lost data source of pivot chart
  • Aspose.Cells for Python via .NET – Structured table references in formulas are corrupted after Cells.InsertCutCells
  • Aspose.Cells for Python via .NET – Removing the first row of a table gives error
  • Aspose.Cells for Python via .NET – Issue with AutoFitColumns function
  • Aspose.Cells for Python via .NET – An extra blank row was inserted when pivot table does not contain grandtotal row
  • Aspose.Cells for Python via .NET – Data corruption and '#VALUE!' errors after XLSX to XLSM to XLSX conversion
  • Aspose.Cells for Python via .NET – Invalid row subheading area if blank rows are inserted for the next level pivot file
  • Aspose.Cells for Python via .NET – Enhance the style of pivot filter region with pagination
  • Aspose.Cells for Python via .NET – Embedded objects becomes pictures
  • Aspose.Diagram for Python via .NET – Problem when exporting a Visio document to HTML
  • Aspose.Diagram for Python via .NET – There’s a white strip on the left side of the PDF when first to HTML then to PDF
  • Aspose.Diagram for Python via .NET – Text and links are not renderes at right position from vsdx to pdf
  • Aspose.Diagram for Python via .NET – Duplicate chart shapes appear outside the Visio page when you convert VSD to VSDX
  • Aspose.Diagram for Python via .NET – PDF content not visible after saving as HTML
  • Aspose.GIS for Python via .NET – Osm To GeoPackage (incorrect attribute name)
  • Aspose.GIS for Python via .NET – Osm To Gml (incorrect attribute name)
  • Aspose.GIS for Python via .NET – Gml to Gml throws exception and also to all other formats
  • Aspose.GIS for Python via .NET – GML Conversion Produces Some Errors
  • Aspose.HTML for Python via .NET – Fixed an ArgumentException that could occur when processing auto values during HTML layout
  • Aspose.HTML for Python via .NET – Fixed PDF rendering problems when drawing complex borders and paths
  • Aspose.HTML for Python via .NET – Enhanced Flex layout handling and standards compliance for complex sizing and alignment scenarios
  • Aspose.HTML for Python via .NET – Fixed tagged PDF link and table-header semantics to improve PDF/UA accessibility compliance
  • Aspose.Imaging for Python via .NET – CDR to WEBP IndexOutOfRangeException
  • Aspose.Imaging for Python via .NET – MemMgr crushes at the moment of its finalization
  • Aspose.Imaging for Python via .NET – JPG file colors are incorrectly read
  • Aspose.Imaging for Python via .NET – CDR to PDF - Image Loading Failed
  • Aspose.Slides for Python via .NET – SVG image is missing when converting a slide to SVG
  • Aspose.Tasks for Python via .NET – Fix incorrect recalculation of Actual Work timephased data when changing resource base calendar and adding exceptions
  • Aspose.Tasks for Python via .NET – Fix incorrect calculation of summary tasks after modification of Task.Finish
  • Aspose.Tasks for Python via .NET – Fix incorrect cascading recalculation of ‘% complete’ and ‘% work complete’ fields
  • Aspose.Tasks for Python via .NET – Fix actual work distribution is changed when calendar exception is added to the calendar
  • Aspose.Tasks for Python via .NET – Fix reading of values of enterprise extended attribute with type = Cost for the specific file
  • Aspose.Tasks for Python via .NET – Fix writing of Outline Code values to MPP
  • Aspose.Tasks for Python via .NET – Fix assignments not aligned with parent task become aligned after changing task duration
  • Aspose.Tasks for Python via .NET – Fix actual assignment work TD is corrupted when task calendar is modified
  • Aspose.Tasks for Python via .NET – Fix MS Project removes split when recalculating project containing non-working split between Stop and Resume dates
  • Aspose.PSD for Python via .NET – Add support for a resource containing effects in a group layer
  • Aspose.PSD for Python via .NET – PSD files with adjusted Hue/Saturation will throw the exception PsdImageArgumentException - Invalid Hue2 Resource data
  • GroupDocs.Conversion for Python via .NET – [No specific fixed items listed in provided JSON]
  • GroupDocs.Markdown for Python via .NET – [No specific fixed items listed in provided JSON]
Trusted by Developers

Used by thousands of developers and enterprises worldwide.

Enterprise Ready

Secure, reliable and built for mission critical applications.

Expert Support

Get help from our experienced support team.

Regular Updates

New features and improvements in every release.