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.8.0

Latest

Released on 2026-10-16
|
Downloads
        
pip install conholdate-total-net==26.8.0
    

Installation

Shell

pip install conholdate-total-net==26.8.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.8.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.8.0

Added

  • Aspose.3D for Python via .NET – Implement URDF import support in On-Premise
  • Aspose.3D for Python via .NET – Implement URDF export support
  • Aspose.Cells for Python via .NET – Support GROUPBY and PIVOTBY cell formulas/functions
  • Aspose.Cells for Python via .NET – Support phonetic text while converting to pdf/xps
  • Aspose.Imaging for Python via .NET – Implement RasterImage.Create method that provide the ability to create a raster image without specifying its format
  • Aspose.PSD for Python via .NET – Support of Grayscale ColorMode PSD Image saving with 32 bit per channel
  • Aspose.PSD for Python via .NET – Implement reading/writing Displace smart filter data
  • Aspose.PSD for Python via .NET – [AI Format] Implementing the Type 1 (function) Shading
  • Aspose.Slides for Python via .NET – Implement export of chart objects to Markdown format
  • Aspose.Slides for Python via .NET – Implement export of SmartArt objects to Markdown format
  • Aspose.Slides for Python via .NET – Add support for rendering an image of an individual paragraph
Improved
  • Aspose.3D for Python via .NET – Integrate meshoptimizer with Aspose.3D
  • Aspose.BarCode for Python via .NET – Add low-allocation API for camera frame processing
  • Aspose.BarCode for Python via .NET – Improve HanXin recognition performance
  • Aspose.Cells for Python via .NET – Support calculating BYROW/BYCOL with functions other than LAMBDA
  • Aspose.Cells for Python via .NET – Remove useless formula chains
  • Aspose.Cells for Python via .NET – Improve reading and writing phonetic settings for xls and xlsb
  • Aspose.Cells for Python via .NET – Simplify subtotal setting of pivot field
  • Aspose.Cells for Python via .NET – Support saving pivot alignment format setting of pivot table for xlsb
  • Aspose.Cells for Python via .NET – Support calculating style of pivot table with outline border setting
  • Aspose.Diagram for Python via .NET – TEXTHEIGHT returns an incorrect height for a text box inside a grouped shape
  • Aspose.GIS for Python via .NET – Make Copy Of File Instead Of Conversion
  • Aspose.Slides for Python via .NET – Using Aspose.Slides for Net 26.8 features
  • Aspose.Slides for Python via .NET – Upgrade Aspose.Slides packages to .NET 8+ runtime
  • Aspose.Slides for Python via .NET – Support the ARM architecture on Linux
  • Aspose.Slides for Python via .NET – Support OpenSSL package to 3.x (openssl3 lib)
  • Aspose.Slides for Python via .NET – Resolve conflict between Aspose.Slides and Aspose.Cells for Python due to aspose.pydrawing native extension overwrite
  • Aspose.Slides for Python via .NET – CVE-2024-0057 vulnerability
  • Aspose.TASKS for Python via .NET – Add progress notification API when loading Project from XER format
  • Aspose.TASKS for Python via .NET – Add progress notification API when loading Project from MPP format
  • Aspose.ZIP for Python via .NET – Extract 7z archive with swap filters
  • Aspose.ZIP for Python via .NET – Extract ALZ archive
  • Aspose.ZIP for Python via .NET – Extract RAR 7 archives with large dictionary
  • Aspose.ZIP for Python via .NET – Expose Entries property of Wim archive
  • Aspose.ZIP for Python via .NET – Expose Extract methods of Apple archive entry
  • Aspose.ZIP for Python via .NET – Expose UncompressedSize property for gzip, lzip and xz archives
  • 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
  • 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
Fixed
  • Aspose.3D for Python via .NET – The Xz/JT10 don't work in 26.8 for Java
  • Aspose.3D for Python via .NET – Fix meshes are not imported in DXF
  • Aspose.3D for Python via .NET – Fix the rendering of lines/point cloud was incorrect
  • Aspose.BarCode for Python via .NET – (No specific bug listed beyond improvements)
  • Aspose.Cells for Python via .NET – Excel to PDF graph issue
  • Aspose.Cells for Python via .NET – Yellow rectangles locations are changing in the output pdf
  • Aspose.Cells for Python via .NET – Shadow of the object is lost while rendering the spreadsheet to PDF
  • Aspose.Cells for Python via .NET – Shapes images are wrong
  • Aspose.Cells for Python via .NET – The red box in the image in the lower left part is a bit moved in Excel to PDF rendering
  • Aspose.Cells for Python via .NET – Some objects are moved while a few objects/shapes are unnecessarily visible in the output PDF
  • Aspose.Cells for Python via .NET – Some objects (oval, ellipse, text field, etc.) are displaced/moved while some part of text in the rectangle shape is unnecessarily visible in the output PDF
  • Aspose.Cells for Python via .NET – Color of Image changes when Excel is converted to Pdf
  • Aspose.Cells for Python via .NET – When using Aspose.Cells 26.2 in an Excel VTS add-in project to output a PDF, the line spacing in the text boxes is not displayed correctly
  • Aspose.Cells for Python via .NET – The position of the arrow shape is incorrect
  • Aspose.Cells for Python via .NET – "#NAME?" error on Workbook.CalculateFormula method when evaluating LET function
  • Aspose.Cells for Python via .NET – REDUCE was calculated incorrectly when using LET-bound LAMBDA function
  • Aspose.Cells for Python via .NET – Aspose.Cells 26.2 XIRR Calc Error - .NET
  • Aspose.Cells for Python via .NET – Failed to set formula of GROUPBY/PIVOTBY with LAMBDA function
  • Aspose.Cells for Python via .NET – "#VALUE!" error on Workbook.CalculateFormula method when using TOCOL with identical ranges
  • Aspose.Cells for Python via .NET – LET function that uses custom function as parameter value causes #NAME? in the generated XLSX
  • Aspose.Cells for Python via .NET – Unrecognized Error when opening the file
  • Aspose.Cells for Python via .NET – Reference,names and arrays are not supported in pivot table formulas
  • Aspose.Cells for Python via .NET – Re-saved file was corrupted because the calculation chain was retained after all formulas have been removed
  • Aspose.Cells for Python via .NET – Formula is invalid in the generated xlsx from corrupted xls file
  • Aspose.Cells for Python via .NET – HYPGEOM.DIST formula name being corrupted to HYPGEOM_DIST on Workbook.Save method
  • Aspose.Cells for Python via .NET – The pie chart size reduction in chart to PDF
  • Aspose.Cells for Python via .NET – Phonetic kana loss when converting file to xps
  • Aspose.Cells for Python via .NET – Furigana text is lost when converting file to xps
  • Aspose.Cells for Python via .NET – Regarding line-breaking rules (Kinsoku Shori) when converting Excel files to PDF
  • Aspose.Cells for Python via .NET – Bar code not appearing after conversion from XLSX to PDF
  • Aspose.Cells for Python via .NET – An extra dot is appeared in the bar code while converting to pdf
  • Aspose.Cells for Python via .NET – Nested Css in workbook is not displaying
  • Aspose.Cells for Python via .NET – Conversion from MHTML to XLS generates a corrupted spreadsheet
  • Aspose.Cells for Python via .NET – FileFormatUtil.DetectFileFormat returns LoadFormat.Unknown for valid XHTML files
  • Aspose.Cells for Python via .NET – Can't dynamically refresh pivot table data by changing filter value
  • Aspose.Cells for Python via .NET – Copied chart renders incorrectly after manual worksheet normalization on Shapes.AddCopy method
  • Aspose.Cells for Python via .NET – Conditional rendering in Aspose cells smart markers template
  • Aspose.Cells for Python via .NET – Pivot table formatting is lost when converting XLSX to XLSB using ASPOSE.CELLS
  • Aspose.Cells for Python via .NET – Invalid pivot table view
  • Aspose.Cells for Python via .NET – Corrupted xlsb with pivot tables when converting from xlsx
  • Aspose.Cells for Python via .NET – Missing count numbers subtotal result of multiple data pivot fields
  • Aspose.Cells for Python via .NET – Count function of pivot table is changed
  • Aspose.Cells for Python via .NET – Fixed incorrect cell values during Numbers to XLSX conversion
  • Aspose.Cells for Python via .NET – Exception "Unexpected EXP token" when setting intersection of ranges to shape's formula
  • Aspose.Cells for Python via .NET – "Chart/Picture to image Error!" on SheetRender.ToImage method
  • Aspose.Cells for Python via .NET – "Overflow error" on Workbook.Save method when exporting to Markdown
  • Aspose.Cells for Python via .NET – ArgumentNullException on Workbook.Save method when exporting to Markdown
  • Aspose.Cells for Python via .NET – "ArgumentNullException (path1)" on Workbook.Save method when exporting to Markdown
  • Aspose.Cells for Python via .NET – "Aspose.Cells.CellsException: File is corrupted" on Workbook constructor
  • Aspose.Diagram for Python via .NET – Regression: Header text box is misplaced after ungrouping and regrouping container shapes
  • Aspose.Diagram for Python via .NET – Regression: Connectors are not rendered until a connected shape is moved in Visio
  • Aspose.GIS for Python via .NET – GML to MapInfo TAB conversion writes incorrect SRS metadata when source GML has no explicit SRS
  • Aspose.GIS for Python via .NET – Shapefile to GeoPackage - QGIS does not see outputconvert to GeoPackage with default srs
  • Aspose.GIS for Python via .NET – MapInfoTab to MafInfoInterchange - Conversion succeeded, output is empty in QGIS
  • Aspose.GIS for Python via .NET – Gml to MapInfoTab- Conversion succeeded- output empty in QGIS
  • Aspose.GIS for Python via .NET – Fix native MapInfo TAB coordinate reading at MAP block boundaries
  • Aspose.GIS for Python via .NET – Fix native MapInfo TAB attribute schema mismatch during Shapefile conversion
  • Aspose.GIS for Python via .NET – Fix native MapInfo TAB large Region serialization
  • Aspose.GIS for Python via .NET – Fix native MapInfo TAB projected SRS serialization
  • Aspose.HTML for Python via .NET – HTML to PNG - Rows of HTML Table are missing in the output
  • Aspose.HTML for Python via .NET – PageSetup.FirstPage.Margins is ignored when AtPagePriority is set to CssPriority
  • Aspose.HTML for Python via .NET – HTML to PDF: Table with two tbody elements causes runaway memory
  • Aspose.HTML for Python via .NET – Incorrect Output Converting HTML to PNG
  • Aspose.HTML for Python via .NET – Empty page at the beginning of the converted document
  • Aspose.HTML for Python via .NET – HTML-to-PDF content splits onto a second page
  • Aspose.Imaging for Python via .NET – CDR rendering produces all-black (PDF/vector) or blank (raster) output
  • Aspose.Imaging for Python via .NET – WebP: CompressorException: Error code normal: maxSymbol > alphabetSize
  • Aspose.PSD for Python via .NET – Improving Layer Effects processing according to the logic of the new Overlay Effects Blending algorithm
  • Aspose.PSD for Python via .NET – Arithmetic operation resulted in an overflow on Image.Load in file with complex smart filter Liquify
  • Aspose.PSD for Python via .NET – Effect loss when working with smart objects
  • Aspose.PSD for Python via .NET – Regression: Output becomes much darker than the source image
  • Aspose.Slides for Python via .NET – Conflict between Aspose.Slides and Aspose.Cells for Python due to aspose.pydrawing native extension overwrite
  • Aspose.TASKS for Python via .NET – Fix reading of values of task's extended attributes from MS Project DB
  • Aspose.TASKS for Python via .NET – Fix incorrect assignment field calculations when setting a task actual finish results in a zero-duration assignment
  • Aspose.TASKS for Python via .NET – Fix recalculation of a task changes finish date of completed assignment
  • Aspose.TASKS for Python via .NET – Updating Task.ActualFinish doesn't update child assignment's ActualFinish
  • Aspose.TASKS for Python via .NET – Fix summary task duration calculation logic for projects read from Primavera formats
  • Aspose.TASKS for Python via .NET – Optimize baseline timephased data recalculation when baseline data is unchanged and Project.Save() is called
  • Aspose.TASKS for Python via .NET – Fix 'offset should be within the boundaries of the span' error when reading the specific file
  • Aspose.TASKS for Python via .NET – Fix incorrect handling of string literals in the calculation of a formula's results
  • Aspose.TASKS for Python via .NET – Fix incorrect logic of GetTimephasedWork
  • Aspose.TASKS for Python via .NET – Fix reading of project-specific extended attribute definitions from MS Project DB
  • Aspose.TASKS for Python via .NET – Fix logic of recalculation of assignments when updating parent task's ActualFinish
  • Aspose.ZIP for Python via .NET – (No specific bugs listed beyond features/enhancements)
  • GroupDocs.Conversion for Python via .NET – (No specific bugs listed beyond features/enhancements)
  • GroupDocs.Markdown for Python via .NET – (No specific bugs listed beyond features/enhancements)
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.