Hyland.DocumentFilters
25.3.0
dotnet add package Hyland.DocumentFilters --version 25.3.0
NuGet\Install-Package Hyland.DocumentFilters -Version 25.3.0
<PackageReference Include="Hyland.DocumentFilters" Version="25.3.0" />
<PackageVersion Include="Hyland.DocumentFilters" Version="25.3.0" />
<PackageReference Include="Hyland.DocumentFilters" />
paket add Hyland.DocumentFilters --version 25.3.0
#r "nuget: Hyland.DocumentFilters, 25.3.0"
#:package Hyland.DocumentFilters@25.3.0
#addin nuget:?package=Hyland.DocumentFilters&version=25.3.0
#tool nuget:?package=Hyland.DocumentFilters&version=25.3.0
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net35 is compatible. net40 was computed. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
native | native is compatible. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 3.5
- No dependencies.
-
.NETStandard 2.0
- No dependencies.
NuGet packages (7)
Showing the top 5 NuGet packages that depend on Hyland.DocumentFilters:
Package | Downloads |
---|---|
Hyland.DocumentFilters.Linux-x64
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers. |
|
Hyland.DocumentFilters.Linux-Musl-x64
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers. |
|
Hyland.DocumentFilters.MacOS-arm64
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers. |
|
Hyland.DocumentFilters.MacOS-x64
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers. |
|
Hyland.DocumentFilters.Linux-arm64
Document Filters is a toolkit that allows application developers to identify and extract metadata, as well as convert and render almost any file type. It is a core component of many products, but can also be leveraged as a stand-alone service for organizations or application developers. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
25.3.0 | 11 | 8/20/2025 |
25.2.0 | 6,164 | 5/12/2025 |
25.1.0 | 16,349 | 2/19/2025 |
24.4.0 | 14,032 | 11/13/2024 |
24.3.0 | 28,005 | 8/21/2024 |
24.2.1 | 49,375 | 5/22/2024 |
24.2.0 | 1,227 | 5/15/2024 |
24.1.0 | 21,912 | 2/21/2024 |
23.3.0 | 23,710 | 9/14/2023 |
23.2.0 | 13,065 | 5/17/2023 |
23.1.0 | 13,222 | 2/22/2023 |
22.4.0 | 5,824 | 11/16/2022 |
# Enhancements
- Introduced support for HL7 Medical Records, including detection and processing into both Markdown and HiDef output modes. This enables HL7 content to be transformed into structured, machine-readable formats for use in AI workflows, data integration, and analysis while maintaining fidelity to the original record structure. (DF-2467)
- Introduced support for OCR processing of embedded images within document pages when exporting to HiDef output. The new `OCR_INLINE_IMAGES` option detects and extracts text from inline images, ensuring that more context is preserved for downstream uses such as AI workflows, data extraction, and content transformation. Supported in this release for email and web archive formats (HTML, MSG, EML, MHT, ICS/VCAL, OLK15) and office productivity formats (Apple Keynote, Apple Numbers, Apple Pages, HWPX, OpenOffice, RTF, MS Word, WordPerfect, MS Visio, MS PowerPoint). This capability helps retain meaningful text content from screenshots, diagrams, and other inline images, ensuring it is available in structured outputs like Markdown without altering the original appearance in image-based formats. (DF-2384)
- Introduced support for file type identification of JSON files. (DF-2457)
- Introduced support for table detection in PDFs to better recognize tables that contain only inner borders without explicit outer borders. This enhancement ensures more accurate identification of grid-based data for downstream uses such as AI systems, structured data extraction, and document transformation workflows. (DF-2374)
# Updates
- HD Mode: Resolved a condition for Apple iWork files where images may rendered with low resolution. (DF-2503)
- HD Mode: Resolved a condition for Apple iWork files where padding may be incorrectly applied to the top of a textbox. (DF-2503)
- HD Mode: Resolved a condition for Apple iWork files where paragraphs may be rendered with a black background. (DF-2503)
- HD Mode: Resolved a condition for DOCX files where floating tables with disabled overlap were overlapping. (DF-2479)
- HD Mode: Resolved a condition for DOCX files where numbered lists were sometimes skipping sequence numbers. (DF-2491)
- HD Mode: Resolved a condition for DOCX files where the layout of inline images could lead to a Page Limit error. (DF-2222)
- HD Mode: Resolved a condition for DOCX where Unicode characters were not rendered properly in non-standard files. UTF-8 is now a default encoding for DOCX internal XML files. Added MSWORD_DEFAULT_UTF8 option allowing for a revert to previous behavior. (DF-2475)
- HD Mode: Resolved a condition for EML and MSG files where HTML elements with style "display:none" were excluded from output. A new option "HTML_SHOW_DISPLAY_NONE" (defaulting to OFF) can be enabled to force display of hidden elements of HTML structures for EML and MSG files, which mimics the behavior of some email clients, like Outlook. (DF-2421)
- HD Mode: Resolved a condition where Microsoft Word documents created with Microsoft Office 2013 or later could have graphics placed in the wrong position. (DF-2248)
- HD Mode: Resolved a condition where table rows containing graphics and/or text boxes were not sized properly, and text boxes were positioned incorrectly with regards to graphic elements. (DF-2224)
- HD Mode: Resolved an issue where HTML-based files using indirect color values could render as black. (DF-2379)
- Resolved a condition for MSG files where files may render differently between Windows and Linux. (DF-2522)
- Resolved a condition for PDF files where punctuation at the end of the line may appear in the wrong location in RTL documents. (DF-2482)
- Resolved a condition for XLS files where files with an invalid SupBook could fail to render. (DF-2512)
- Resolved a condition for the OCR image callback where the SourcePageIndex may be incorrectly set when processing PDF files. (DF-2511)
- Resolved a condition of OCR callback hooks where a SIGSEGV may be raised when processing images <= 8 bits per pixel. (DF-2547)
- Resolved a condition where DOCX metadata output used "AppVersion" for the application version, while other Office formats used "App Version". DOCX now uses "App Version" for consistency in metadata naming across Office formats. (DF-2248)
- Resolved a condition where converting a PDF file with the only root reference being inside an xref object could cause a segmentation fault. (DF-2476)
- Resolved a condition where processing a corrupted PDF file with a xref stream could result in the file being recognized as unreadable instead of corrupted. (DF-2505)
- Resolved a condition where text returned from the Python bindings method Extractor.GetText(stripControlCodes=True) would be missing commas. (DF-2488)
- Security: 7-zip: CVE-2025-55188: Document Filters is not affected because the vulnerable code path is never invoked. The product requires callers to provide an explicit, validated extraction path and does not use p7zip to directly create files on the system. These runtime protections prevent exploitation of the symbolic link handling issue. (DF-2564)
- Security: Protobuf: CVE-2025-4565: not-affected: affected code is not utilized by Document Filters. (DF-2498)
- Security: international_components_for_unicode: CVE-2025-54627: code-not-present: issue is specific to genrb CLI tool build process, not in the ICU library itself. Document Filters does not use the genrb binary or the affected parsing code during runtime operation. (DF-2557)
- Security: libtiff: CVE-2024-13978: not-affected: affected code is not utilized by Document Filters. (DF-2546)
- Security: libtiff: CVE-2025-8176: not-affected: affected code is not utilized by Document Filters. (DF-2540)
- Security: libtiff: CVE-2025-8176: not-affected: affected code is not utilized by Document Filters. (DF-2558)
- Security: libtiff: CVE-2025-8177: not-affected: affected code is not utilized by Document Filters. (DF-2539)
- Security: libtiff: CVE-2025-8534: not-affected: affected code is not utilized by Document Filters. (DF-2550)
- Security: libtiff: CVE-2025-8961: Document Filters vendors libtiff 4.6.0 and does not compile or ship the tiffcrop CLI utility (tools/tiffcrop.c not part of build; no tiffcrop objects found in build output). CVE only impacts tiffcrop in 4.7.0 per NVD/VulDB advisory; our version predates affected release and excludes the tool, making the vulnerable code unreachable. (DF-2565)
- Security: openjpeg: CVE-2025-50952: patched: Applied security patch to address the issue. (DF-2555)
- Security: openjpeg: CVE-2025-54874: patched: Applied security patch to address the issue. (DF-2552)
- Security: protobuf: CVE-2025-53605: not-affected: Vulnerability only affects rust protobuf code, those parts are not incorporated into Document Filters. (DF-2509)
- Security: skia: CVE-2025-54627: code-not-present: issue is specific to Huawei HarmonyOS’s implementation of Skia and its associated calling code, therefore Document Filters is not affected by this issue. (DF-2554)
- Security: zlib: CVE-2025-4638: not-affected: affected code is not utilized by Document Filters. (DF-2465)
- Security: zlib: CVE-2025-4638: not-exploitable: the issue is specific to the PointCloudLibrary, which uses a modified version of the ZLib library. (DF-2463)
- Security: zlib: CVE-2025-5087: false-positive: the issue is specific to the Kaleris NAVIS systems, not a vulnerability of the library itself. (DF-2507)
- Security: zlib: CVE-2025-52937: not-affected: issue is specific to the PointCloudLibrary, which uses a modified version of the ZLib library. This issue does not affect Document Filters. (DF-2506)