![]() |
VOOZH | about |
dotnet add package DS.Documents.Pdf --version 9.1.1
NuGet\Install-Package DS.Documents.Pdf -Version 9.1.1
<PackageReference Include="DS.Documents.Pdf" Version="9.1.1" />
<PackageVersion Include="DS.Documents.Pdf" Version="9.1.1" />Directory.Packages.props
<PackageReference Include="DS.Documents.Pdf" />Project file
paket add DS.Documents.Pdf --version 9.1.1
#r "nuget: DS.Documents.Pdf, 9.1.1"
#:package DS.Documents.Pdf@9.1.1
#addin nuget:?package=DS.Documents.Pdf&version=9.1.1Install as a Cake Addin
#tool nuget:?package=DS.Documents.Pdf&version=9.1.1Install as a Cake Tool
Document Solutions for PDF (DsPdf, formerly GcPdf) is a powerful PDF library providing a rich set of APIs which allow developers to do fast and memory-efficient PDF processing in C# or VB.NET code. DsPdf's core object model follows the PDF specification, providing programmatic access to PDF elements such as document properties, pages, fonts, annotations and so on. DsPdf also includes powerful high-level features that enable developers to create PDF documents with complex layouts including tables, formatted text and graphics.
DsPdf comes with a full-featured JavaScript PDF viewer/editor control (DsPdfViewer).
Features include:
DsPdf is compatible with .NET 8, .NET 7, .NET 6, .NET Standard 2.x, .NET Framework 4.6.1 or higher.
All features are fully supported on Windows, macOS and Linux.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 netcoreapp2.0 was computed. netcoreapp2.1 netcoreapp2.1 was computed. netcoreapp2.2 netcoreapp2.2 was computed. netcoreapp3.0 netcoreapp3.0 was computed. netcoreapp3.1 netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 netstandard2.0 is compatible. netstandard2.1 netstandard2.1 was computed. |
| .NET Framework | net461 net461 was computed. net462 net462 is compatible. net463 net463 was computed. net47 net47 was computed. net471 net471 was computed. net472 net472 was computed. net48 net48 was computed. net481 net481 was computed. |
| MonoAndroid | monoandroid monoandroid was computed. |
| MonoMac | monomac monomac was computed. |
| MonoTouch | monotouch monotouch was computed. |
| Tizen | tizen40 tizen40 was computed. tizen60 tizen60 was computed. |
| Xamarin.iOS | xamarinios xamarinios was computed. |
| Xamarin.Mac | xamarinmac xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos xamarinwatchos was computed. |
Showing the top 5 NuGet packages that depend on DS.Documents.Pdf:
| Package | Downloads |
|---|---|
|
MESCIUS.ActiveReports.Core.Export.Pdf.Page
ActiveReports PDF export library |
|
|
MESCIUS.ActiveReports.Core.Export.Pdf.Section
ActiveReports RDF document PDF rendering implementation |
|
|
DS.Documents.Excel
Document Solutions for Excel is a high-speed, small-footprint spreadsheet API that requires no dependencies on Excel. With full .NET 6 support, you can generate, load, modify, and convert spreadsheets in .NET 6, .NET Framework, .NET Core, Mono, and Xamarin. Apps using this spreadsheet API can be deployed to cloud, Windows, Mac, or Linux. Its powerful calculation engine and breadth of features means you’ll never have to compromise design or requirements. We model our interface-based API on Excel's document object model. This means that you can import, calculate, query, generate, and export any spreadsheet scenario. Using DsExcel, you can create full reports, sorted and filtered tables, sorted and filtered pivot tables, dashboard reports, add charts, sparklines, conditional formats, import and export Excel templates and also convert spreadsheets to PDF. The online Document Solutions for Excel sample browser is available at https://developer.mescius.com/document-solutions/dot-net-excel-api/demos |
|
|
DS.Documents.Html
Document Solutions HTML (DsHtml) is a cross-platform library that provides HTML processing and rendering features to other DS.Documents packages (DS.Documents.Pdf, DS.Documents.Imaging). |
|
|
C1.Document
The ComponentOne Document library provides support for creating documents and reports. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.1.1 | 1,069 | 6/4/2026 |
| 9.1.0 | 6,370 | 5/4/2026 |
| 9.0.4 | 6,164 | 4/9/2026 |
| 9.0.3 | 12,605 | 3/4/2026 |
| 9.0.2 | 2,271 | 2/10/2026 |
| 9.0.1 | 3,969 | 1/26/2026 |
| 9.0.0 | 11,608 | 12/19/2025 |
| 8.2.3 | 12,558 | 12/9/2025 |
| 8.2.2 | 15,172 | 11/19/2025 |
| 8.2.1 | 8,397 | 10/12/2025 |
| 8.2.0 | 91,010 | 8/17/2025 |
| 8.1.5 | 4,187 | 8/7/2025 |
| 8.1.4 | 54,160 | 6/23/2025 |
| 8.1.3 | 22,613 | 6/6/2025 |
| 8.1.2 | 1,623 | 5/26/2025 |
| 8.1.1 | 2,618 | 5/9/2025 |
| 8.1.0 | 9,725 | 4/21/2025 |
| 8.0.6 | 8,527 | 4/1/2025 |
| 8.0.5 | 7,639 | 3/21/2025 |
| 7.2.6 | 26,282 | 8/14/2025 |
# Changes since version 9.1.0:
## Fixed
- Fixed Metadata.Clone() to return a proper deep copy instead of a reference to the original object. (DOC-7581)
- Fixed an issue where hidden PDF annotations could become visible after loading and saving a PDF. (DOC-7607)
- Fixed an issue where GcPdfDocument.Load() could hang indefinitely when loading a corrupted PDF file instead of throwing an exception. (DOC-7612)
- Use more appropriate fallback fonts when exporting PDFs without embedded fonts to images, matching the rendering behavior of Adobe Acrobat and other PDF viewers. (DOC-7626)