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
OTHER License
Bot releases are hidden (Show)
Published by ars18wrw over 4 years ago
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!).
Published by ars18wrw almost 5 years ago
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.
Published by pavel-alay about 5 years ago
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.
Published by ars18wrw over 5 years ago
<svg>
tagPublished by pavel-alay over 5 years ago
Published by pavel-alay over 5 years ago
Small fixes for forms, pdfa, styled-xml-parser, and barcodes. Fixes in io are for pdfCalligraph
Published by iText-CI almost 6 years ago
[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
Published by amedee about 6 years ago
Published by amedee about 6 years ago
Published by amedee over 6 years ago
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.
Published by amedee over 6 years ago
iText 7.0.7 is a scheduled maintenance release for iText 7.0 Core/Community. We're also updating pdfHTML to 1.0.4 and pdfSweep to 1.1.1.
Below is a quick overview per product of the fixes and improvements included in the new release.
The full list of changes can be found in the changelogs.
Release | iText 7.0.5 | iText 7.0.6 | iText 7.0.7 |
---|---|---|---|
pdfHTML 1.0.x | 1.0.2 | 1.0.3 | 1.0.4 |
pdfSweep 1.1.x | 1.1.0 | 1.1.0 | 1.1.1 |
License Key Libary | 2.0.4 | 3.0.1 | 3.0.2 |
For more download information, please consult our downloads page.
Published by amedee over 6 years ago
iText 7.1.1 is the first scheduled maintenance release for iText 7.1 Community. We're also updating pdfHTML to 2.0.1, and releasing pdfXFA 2.0.0.
The biggest news is that iText has taken its first steps to support .NET Standard 1.6. The frameworks that we are targeting are .NET Core 2.0, .NET Framework 4.6.2, UWP Fall Creators Update, Xamarin iOS, Xamarin Android, and Xamarin Forms. This hasn't been fully tested yet, so consider this as an experimental build for these platforms.
Below is a quick overview per product of the smaller fixes and improvements included in the new release.
@font-face
, inherit
.border-radius
, and non-continuous borders with a large radius.The full list of changes can be found in the changelogs and the release in our download hub for Java and .NET.
7.1.0 | 7.1.1 | |
---|---|---|
pdfSweep | 2.0.0+ | 2.0.0+ |
pdfInvoice | 2.0.0+ | 2.0.0+ |
pdfDebug | 2.0.0+ | 2.0.0+ |
pdfCalligraph | 2.0.0+ | 2.0.0+ |
pdfXFA | 2.0.0+ | 2.0.0+ |
pdfHTML | 2.0.0+ | 2.0.1+ |
pdf2Data | 2.0.0+ | 2.0.0+ |
Still questions about the release, don't hesitate to contact us.
Published by amedee over 6 years ago
iText 7.0.6 is a scheduled maintenance release for iText 7.0 Community. We're also updating pdfHTML and pdfXFA to 1.0.3.
Below is a quick overview per product of the fixes and improvements included in the new release.
@font-face
, inherit
.border-radius
, and non-continuous borders with a large radius.The full list of changes can be found in the changelogs and the release in our download hub for Java and .NET.
7.0.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.5 | 7.0.6 | |
---|---|---|---|---|---|---|---|
pdfSweep | 1.0.0 | 1.0.1 | 1.0.1 | 1.0.1-1.0.2 | 1.0.2 | 1.1.0 | 1.1.0 |
pdfInvoice | 1.0.0 | 1.0.1+ | 1.0.1+ | 1.0.1+ | 1.0.1+ | 1.0.1+ | 1.0.1+ |
pdfDebug | - | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
pdfCalligraph | 1.0.0 | 1.0.1 | 1.0.2 | 1.0.2-1.0.3 | 1.0.3 | 1.0.3 | 1.0.3 |
pdfXFA | 1.0.0+ | 1.0.0+ | 1.0.0+ | 1.0.0+ | 1.0.0+ | 1.0.0+ | 1.0.0+ |
pdfHTML | - | - | 1.0.0 | 1.0.0 | 1.0.1 | 1.0.2 | 1.0.3 |
pdf2Data | - | - | - | 1.0.8-1.1.3 | 1.0.8-1.1.3 | 1.0.8-1.1.3 | 1.0.8-1.1.3 |
Still questions about the release, don't hesitate to contact us.
Published by michaeldemey almost 7 years ago
We are pleased to announce that iText 7.1.0 is a new release for iText 7 Core and Community, focusing on PDF 2.0 support.
iText 7.1 brings new improvements, and some changes to our compatibility and licensing. The largest change being that the 7.1 release does not preserve full backward compatibility with 7.0. In order to maintain a high quality API and to facilitate future development, some changes and improvements required breaking changes. These are focused in a few areas of iText functionality and thus will only impact a select number of use cases. Read more below on what is affected and improved.
The second largest change is that we are also updating our license key library to 3.0.0 in order to reduce confusion between the separate versions of our license key libraries. pdfSweep, pdfHTML, pdfCalligraph, and pdfInvoice are all bumped up to 2.0.0, to catch any breaking changes in the API of their main dependency iText Core.
##What is different in each of these new releases?
TJ
operator.The full list of changes can be found in the changelogs.
For a quick and easy switch to iText 7.1.0 consult our migration guide for Java or .NET. Still questions about the migration, don't hesitate to contact us.
iText 7 Core | 7.0.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.5 | 7.1.0 | |
---|---|---|---|---|---|---|---|---|
License Key | 3.0.0 | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
pdf2Data | 1.2.0 | - | - | Yes | Yes | Yes | Yes | Yes |
pdfCalligraph | 2.0.0 | - | - | - | - | - | - | Yes |
pdfDebug | 2.0.0 | - | Yes | Yes | Yes | Yes | Yes | Yes |
pdfHTML | 2.0.0 | - | - | - | - | - | - | Yes |
pdfInvoice | 2.0.0 | - | Yes | Yes | Yes | Yes | Yes | Yes |
pdfSweep | 2.0.0 | - | - | - | - | - | Yes | Yes |
Published by amedee almost 7 years ago
iText 7.0.5 is a scheduled maintenance release for iText 7 Community. We're also updating pdfSweep to 1.1.0, and pdfHTML and pdfInvoice to 1.0.2.
The major new improvements are found in the core and pdfHTML, and there are some nice additions to pdfSweep. Below is a quick overview per product of the fixes and improvements included in the new release.
pom.xml
filesColor
are moved to the ColorConstants
class. The values in Color
still exist, but they are deprecated and will be removed in iText 7.1%HOMEDIR%
, are now supported in ConverterProperties.baseUri
PdfCleanUpLocation
objects from a String, including regexes, and determine by itself which areas should be redacted. See the autosweep package or namespace.The full list of changes can be found in the changelogs.
iText 7 Core | 7.0.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.5 | |
---|---|---|---|---|---|---|---|
License Key | 2.0.4 | Yes | Yes | Yes | Yes | Yes | Yes |
pdf2Data | 1.0.9 | - | - | Yes | Yes | Yes | Yes |
pdfCalligraph | 1.0.3 | - | - | - | - | Yes | Yes |
pdfDebug | 1.0.1 | - | Yes | Yes | Yes | Yes | Yes |
pdfHTML | 1.0.2 | - | - | - | - | - | Yes |
pdfInvoice | 1.0.2 | - | Yes | Yes | Yes | Yes | Yes |
pdfSweep | 1.1.0 | - | - | - | - | - | Yes |
pdfXFA | 1.0.2 | Yes | Yes | Yes | Yes | Yes | Yes |
Published by amedee about 7 years ago
With 7.0.4 we're bringing you another maintenance release for iText 7 Community. We've also updated pdfCalligraph to 1.0.3 and pdfHTML to 1.0.1.
The major new improvements are found in pdfCalligrap and pdfHTML. Hereby, a quick overview per product of the fixes and improvements included in the new release.
The full list of changes can be found in the changelogs.
iText 7 Core | 7.0.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | |
---|---|---|---|---|---|---|
License Key | 2.0.4 | Yes | Yes | Yes | Yes | Yes |
pdf2Data (J) | 1.0.9 | - | - | Yes | Yes | Yes |
pdfCalligraph | 1.0.3 | - | - | - | - | Yes |
pdfDebug (J) | 1.0.1 | - | Yes | Yes | Yes | Yes |
pdfHTML | 1.0.1 | - | - | - | - | Yes |
pdfInvoice | 1.0.1 | - | Yes | Yes | Yes | Yes |
pdfSweep | 1.0.2 | - | - | - | Yes | Yes |
pdfXFA | 1.0.1 | Yes | Yes | Yes | Yes | Yes |
(J): pdf2Data and pdfDebug are only available for Java.
Published by amedee over 7 years ago
With 7.0.3 we're bringing you another maintenance release for iText 7 Community. We've also updated pdfSweep to 1.0.2, pdfXFA to 1.0.1 and the license key library to 2.0.4.
As these are maintenance releases, there are no major new features. Hereby, a quick overview per product of the fixes and improvements included in the new release.
The full list of changes can be found in the changelogs.
iText 7 Core | 7.0.0 | 7.0.1 | 7.0.2 | 7.0.3 | |
---|---|---|---|---|---|
License Key | 2.0.4 | Yes | Yes | Yes | Yes |
pdfCalligraph | 1.0.2 | - | - | Yes | Yes |
pdfHTML | 1.0.0 | - | - | Yes | No |
pdfInvoice | 1.0.1 | - | Yes | Yes | Yes |
pdfSweep | 1.0.2 | - | - | - | Yes |
pdfXFA | 1.0.1 | Yes | Yes | Yes | Yes |
Published by amedee over 7 years ago
This is a hotfix release on top of iText 7.0.2; they are functionally identical, except that the following blocking issue was fixed:
ASP.NET users reported the following sequence of fatal exceptions when using iText for .NET 7.0.2 in their web applications:
System.TypeInitializationException: The type initializer for 'iText.IO.Util.ResourceUtil' threw an exception.
System.NotSupportedException: The invoked member is not supported in a dynamic assembly.
The cause of this was a functional change in 7.0.2 to allow loading of certain resources in dependencies,
but this change did not take into account dynamic assembly loading. This bug is now confirmed fixed in 7.0.2.2.
We decided on the version number 7.0.2.2 to avoid any collisions with the development version which was numbered 7.0.2.1 up until now, and will be numbered 7.0.2.3 from now on.
Huge shout-out to Github user @oblaise, who volunteered the fix necessary to get this to run.
Published by amedee over 7 years ago
Available on NuGet (.NET) and on Maven Central (Java).
We have released a minor update to our iText 7 platform, version 7.0.2. In this maintenance release, we will support some upcoming product launches (stay tuned!) as well as bugfixes and performance improvements. Beyond these updates, we have also improved:
Beyond these improvements, we have also included the following in our latest release:
Available on NuGet (.NET) and on iText's Artifactory server (Java).
There was an issue with licenses not loading on Java for IBM AIX systems. This has been resolved in 2.0.3. Customers on these systems should upgrade to the new license key library. .NET users are not impacted, but we released the License Key library anyway, to keep the Java and .NET version in sync.
Available on NuGet (.NET) and on iText's Artifactory server (Java).
Available on NuGet (.NET) and on iText's Artifactory server (Java).
@media
, initial support for @page
rulesiText 7 Community and iText 7 add-ons for .NET are available on NuGet. The iText 7 license key library is a required dependency for these packages, so it will automatically be installed as well. You can install the add-ons by typing the following commands in the NuGet Package Manager:
Install-Package itext7
Install-Package itext7.pdfsweep
Install-Package itext7.pdfcalligraph
Install-Package itext7.pdfinvoice
Install-Package itext7.pdfhtml
Install-Package itext7.licensekey
As always, if you have any questions about upgrades, you can contact support with your valid support subscription or head over to Stack Overflow to see if you question has already been answered for our AGPL users.
Looking to get started with iText 7? Try our Free Trial and download the iText 7 Jumpstart Tutorial. You can also refer to the iText API Documentation.
Published by amedee about 8 years ago
iText 7.0.1 is our first functional product update. It's a maintenance release that fixes a number of minor bugs, re-syncs the Java and .NET versions and better supports C#. In addition, it falls back on an expanded volume of finished product documentation, examples and Q&A items that were still work in progress when 7.0.0. was released.