BitMiracle.Docotic.Pdf 4.7.7132.1

Docotic.Pdf library can create, edit, draw and print PDF files.

The library is a fully managed assembly for .NET 2.0 and later frameworks. The assembly has no external dependencies.

There are different types of licenses: for applications, for servers, cloud and unlimited. All licenses are royalty-free.

Free time-limited licenses are available upon request.

There is a newer version of this package available.
See the version list below for details.
Install-Package BitMiracle.Docotic.Pdf -Version 4.7.7132.1
dotnet add package BitMiracle.Docotic.Pdf --version 4.7.7132.1
<PackageReference Include="BitMiracle.Docotic.Pdf" Version="4.7.7132.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BitMiracle.Docotic.Pdf --version 4.7.7132.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: BitMiracle.Docotic.Pdf, 4.7.7132.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install BitMiracle.Docotic.Pdf as a Cake Addin
#addin nuget:?package=BitMiracle.Docotic.Pdf&version=4.7.7132.1

// Install BitMiracle.Docotic.Pdf as a Cake Tool
#tool nuget:?package=BitMiracle.Docotic.Pdf&version=4.7.7132.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* Improved support for recompression of CMYK images.
* Improved support for CJK encodings.
* Improved handling of broken PDF streams.
* Improved drawing of PDF documents with blend modes.
* Improved parsing of incorrect font dictionaries produced by broken PDF generators.
* Improved handling of incorrect JPEG images.
* Improved parsing of PDFs with broken structure.
* Improved license validation for Resharper test runners.
* Reduced amount of memory required for image resizing and re-compression.
* PdfUriAction.Uri property is marked obsolete (and will be removed in the next release of Docotic.Pdf). Please use PdfUriAction.Target property instead.
* Added support for drawing of PDF documents with transparency groups.
* Added support for drawing of PDF documents without text smoothing. Set Graphics.TextRenderingHint property to SingleBitPerPixel and pass graphics context to PdfPage.Draw(System.Drawing.Graphics) method to disable text smoothing.
* Added ability to specify where the library should keep intermediate data. Take a look at the BitMiracle.Docotic.Pdf.IPdfStreamProvider interface and BitMiracle.Docotic.Pdf.PdfConfigurationOptions class. You might also want to take a look at BitMiracle.Docotic.Pdf.PdfMemoryStreamProvider and BitMiracle.Docotic.Pdf.PdfMixedStorageStreamProvider.
* Non-symbolic built-in fonts can now render ISO 8859-1 characters.
* Custom Info properties are not copied over to XMP metadata if they would make invalid XML names.
* Following entities (previously marked as obsolete) are removed:
LicenseManager.SavingAllowed property,
LicenseManager.ReadingAllowed property,
LicenseManager.DrawingAllowed property,
PdfFontEmbedStyle enumeration,
PdfSaveOptions.FontEmbedStyle property,
PdfTextExtractionOptions.PreferFontEncodings property.
* Fixed bugs related to decoding of AES-encrypted documents.
* Fixed bugs related to parsing of documents with indirect boolean objects.
* Fixed bugs related to parsing of documents with invalid indirect references.
* Fixed bugs related to drawing of documents with CJK fonts.
* Fixed bugs related to text extraction.
* Fixed bugs related to processing of inline images.
* Fixed bugs related to extraction and drawing of images with mask colors.
* Fixed bugs related to extraction and drawing of CCITT images.
* Fixed bugs related to resizing of JPEG2000 images.
* Fixed bugs related to processing of JPEG images.
* Fixed bugs related to opening of broken documents with incorrect page tree structure.
* Fixed bugs related to tiled drawing when tiles are too large.
* Fixed bugs related to tiled drawing of PDF documents with transparency.
* Fixed bugs related to drawing of text.
* Fixed bugs related to drawing of paths.
* Fixed bugs related to drawing of images.
* Fixed bugs related to copying and extraction of pages.
* Fixed bugs related to saving of documents in evaluation mode.
* Fixed bugs related to loading of system fonts.
* Fixed bugs related to creation of text boxes and combo boxes with TrueType fonts.

Dependencies

This package has no dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on BitMiracle.Docotic.Pdf:

Package Downloads
BitMiracle.Docotic.Pdf.Gdi
Docotic.Pdf.Gdi is a free add-on for Docotic.Pdf library. It provides methods and properties for interoperability with types from the System.Drawing namespace. This is the prerelease version with the newest features and latest bug fixes. This version is tested for regressions and is safe to be used in a production environment The extension library is a 100% managed assembly without unsafe blocks. Please note that it is not recommended to use this add-on in macOS and Linux environments. The macOS and Linux implementations of the System.Drawing are incomplete and different from the Windows implementation. You might get incorrect and/or inconsistent results if you use the System.Drawing namespace in macOS and Linux environments. It is also not recommended to use this addon within Windows services, ASP.NET Core, and ASP.NET. See the Remarks section here: https://docs.microsoft.com/dotnet/api/system.drawing
BitMiracle.Docotic.Pdf.HtmlToPdf
Docotic.Pdf.HtmlToPdf is a free add-on for Docotic.Pdf library. It provides methods and properties for HTML to PDF conversion. You can use the add-on to create PDF documents from HTML and some other web formats. This is the prerelease version with the newest features and latest bug fixes. This version is tested for regressions and is safe to be used in a production environment. The extension library uses Chromium browser during conversion. The most recent supported Chromium version will be downloaded automatically before the first use. It is expected to have the same web standards compliance as in Google Chrome (R).

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
8.1.12463-dev 0 9/20/2021
8.1.12460-dev 0 9/20/2021
8.1.12453-dev 32 9/17/2021
8.1.12445-dev 44 9/16/2021
8.1.12418-dev 88 9/9/2021
8.1.12413-dev 88 9/7/2021
8.1.12410-dev 71 9/3/2021
8.1.12408-dev 75 9/2/2021
8.1.12355-dev 109 8/24/2021
8.1.12338-dev 209 8/18/2021
8.1.12305-dev 114 8/11/2021
8.1.12268-dev 178 7/30/2021
8.1.12257-dev 143 7/30/2021
8.1.12248-dev 135 7/27/2021
8.1.12235-dev 121 7/21/2021
8.1.12232-dev 105 7/16/2021
8.1.12228-dev 108 7/14/2021
8.1.12224-dev 97 7/13/2021
8.1.12215 2,414 7/9/2021
8.0.12207-dev 179 7/7/2021
8.0.12167-dev 101 7/1/2021
8.0.11774 18,954 3/15/2021
7.5.11645 27,120 2/5/2021
7.4.11263 7,259 11/25/2020
7.3.11044 3,319 9/13/2020
7.2.10857 10,956 7/16/2020
7.1.10791 11,271 6/28/2020
7.0.10637 1,101 5/10/2020
6.0.10212 5,398 3/15/2020
5.10.9957 66,330 10/18/2019
5.9.9640 65,421 7/11/2019
5.9.9562 2,790 6/9/2019
5.8.9425 4,421 3/27/2019
5.7.9231 6,956 12/23/2018
5.6.9080 4,311 8/25/2018
5.6.9079 590 8/25/2018
5.6.9078 1,190 8/25/2018
5.5.8895 26,505 4/29/2018
5.4.8715 4,561 12/8/2017
5.4.8680 2,891 11/21/2017
5.3.8448 3,736 8/10/2017
5.2.8369 64,030 5/14/2017
5.1.8259 1,781 2/11/2017
5.0.8045 19,481 10/21/2016
4.9.7621 3,321 4/27/2016
4.8.7331 2,034 12/5/2015
4.7.7132.1 2,101 8/30/2015
4.6.6879 1,509 5/10/2015
4.5.6726 2,785 1/31/2015
4.4.6609 2,230 11/13/2014
4.4.6606 1,145 11/13/2014
4.3.6495 1,065 10/14/2014
4.3.6401.1 1,069 9/7/2014
4.3.6397.1 1,083 9/1/2014
4.3.6395.1 893 9/1/2014
4.2.6194.1 1,886 6/30/2014
4.2.6183.1 978 6/25/2014
4.2.6170.1 951 6/18/2014
4.1.5706.1 1,066 6/16/2014
Show less