iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
iText 7.1.10 brings the first quarterly release of 2020 for the iText 7 family, and coincidentally it's on the day that iText, as a project, turns 20! 🎂🥳
Although it's iText's birthday, we are giving away presents left and right, which include new releases of Core, pdfHTML, pdfSweep and RUPS (oof, I really had to take a breather there. It's a lot of goodies!).
We're pleased to announce iText 7.1.9, our latest (and last of 2019! 🥳) quarterly release. For this release, we've carried out some essential housekeeping to make sure that we maintain our high code quality standards, and great API documentation.
We also had time to introduce some more cool features, such as enhanced text extraction and improved SVG support.
We're pleased to announce our latest quarterly release iText 7.1.8. Despite the minor release number, we think it counts as a pretty significant update as in addition to various improvements and bug fixes in our layout and kernel modules, iText 7.1.8 adds support for XFDF and better SVG handling.
In addition there's also a new and improved layout for our API page including the highly anticipated .NET API documentation (we are also adding more and more .NET examples on our GitHub repo).
Please be advised that we did a tiny bit of API breakage on PdfPolyGeomAnnotation, where we had to remove GetType(), so if you inherit it, you must override it (sorry!).
A special shout out to JorisJ, who submitted a Pull Request that was incorporated into this release.
<svg>
tagSmall fixes for forms, pdfa, styled-xml-parser, and barcodes. Fixes in io are for pdfCalligraph
[RELEASE] iText 7 Core - 7.1.4
https://github.com/itext/itext7-dotnet/releases/tag/7.1.4
* release/7.1.4:
[RELEASE] 7.1.4-SNAPSHOT -> 7.1.4
Update too old cmp file for full compression test
Remove relativePath from svg pom
Fix copying fields during multiple page copying
Create a copy for form field with name contains dot symbol
Add test. DEVSIX-2187
Add some new SVG tests.
Squash multiple spaces into one if necessary.
Update the path-processing algo.
Add a new SVG test that demonstrates some Path-related issues.
Update some method names in accordance with the naming convention.
Add PdfDocument#findFont() for already added PdfFonts
Create a unique name for each OCProperties. Update some cmps.
SXP: Free resources after reading them
add test for DEVSIX-2156
Revert [a69a8131fa] "Fix bug in CompareTool when pdfstream from output file has filter different from cmp file"
Reformat CompareTool javadocs, add details about diffPrefix arg to all overloads
Add new overload for CompareTool#compareByContent which generates diff preffix based off output file name
Fix bug in CompareTool when pdfstream from output file has filter different from cmp file
Fix some minor min/max width algo issues. Update some cmps.
Add missing copyright headers
Path parsing updates
Do not substitute a symbol with itself during line transformations.
Add implementation for Path operators v and h. RND-1108
Make method public for pdfHtml
Fix PdfSweep failure on documents with ligatures
Removing relativePath from pom file QA-529
Fix up for styled-xml-parser and svg resources in pom
Fix typo in gsParam
Add -dSAFER to gsParams
Simplify POM files for styled-xml-parser and svg, so they use the values set in the root POM
Add missing copyright headers
Add styled-xml-parser and svg to pom.xml
Add 'svg/' from commit '65c48971f2a171497d73e2a4ed883333a0f34b73'
...
Add 'styled-xml-parser/' from commit 'b35a24b753cb7932156925141a7e7d658db4eee7'
...
Add new unit fontselector tests for open sans font-family.
Add new font selector unit tests for standard fonts. Update cmps.
Fix issues with additional separator in ResourceResolver
Update the javadoc and some ticket-references.
Handle the default font-family correctly.
Unify the font selector algorithm with the browser's one.
Refactor the FontSelector algo.
Add missing copyright headers
Ignore memory hungry hyphen tests (layout)
Allow additional x509 extensions to be critical, as discussed in Ticket SUP-2885. Add test and refactor for PR-27. DEVSIX-1982
Fix version replacement in CompareTool
Fix bug
Properly check to remove root outline. DEVSIX-2046
Deprecate FileUtil#getParentDirectory(String file)
DESIX-2049 move functionality from svg class to io FileUtil
Update new lines in pom.xml
Add missing copyright headers
Move to DocumentCloneTest class in samples-internal project
Reflect the test method name
Remove versionInfo NPE when deserialize lower version of PdfDocument
[RELEASE] Merge master into develop
[RELEASE] 7.1.3-SNAPSHOT -> 7.1.4-SNAPSHOT
Sort dependencies in pom.xml
Add test. DEVSIX-1669
add test for DEVSIX-2046
iText 7.1.2 is the second maintenance release for iText 7 Core/Community. We're also updating pdfHTML to 2.0.2, pdfSweep to 2.0.1, our License Key Library and Volume License Key Library to 3.0.2.
Some more good news!
We're also releasing support for SVG files. SVG is an image format that is based on vectors, which allows SVG files to be scaled without any rendering artifacts. Note: this first release of our SVG support is experimental, the API will be subject to change until we release the next version. This allows us some additional freedom in fixing bugs and improving the interface.
The SVG module is part of iText 7.1 Community and available on Maven and Nuget. For an overview of what is supported in this SVG release, please consult our wiki.
Below is a quick overview per product of the fixes and improvements included in the new release.
<select>
, <option>
and <optgroup>
The full list of changes can be found in the changelogs.
Release | iText 7.1.1 | iText 7.1.2 |
---|---|---|
iText Core 7.1.x | 7.1.1 | 7.1.2 |
pdfHTML 2.0.x | 2.0.1 | 2.0.2 |
pdfSweep 2.0.x | 2.0.0 | 2.0.1 |
License Key Libary | 3.0.1 | 3.0.2 |
SVG | - | 7.1.2 |
For more download information, please consult our downloads page.