Skip to content

[DEPRECATED] .NET port of the iText library, only security fixes will be added — please use iText for .NET

Notifications You must be signed in to change notification settings

rbeurskens/itextsharp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 

Repository files navigation

#itextsharp 4.1.6 LGPL for Android and iOS

We use iTextsharp on Android and iOS. Therefore, we needed to get rid of the dependencies to System.Drawing that are not available in the Mono framework. To do this, the following changes have been made to the original itextsharp 4.1.6 code. Because of the LGPL licence, we publish our changes in this repository.

##removed files

  • Barcode.cs
  • Barcode128.cs
  • Barcode39.cs
  • BarcodeCodabar.cs
  • BarcodeDatamatrix.cs
  • BarcodeEAN.cs
  • BarcodeEANSUPP.cs
  • BarcodeInter25.cs
  • BarcodePDF417.cs
  • BarcodePostnet.cs

##changed files

  • PdfContentByte.cs: commented the Tranform method, because of the parameter that references System.Drawing.Drawing2D.Matrix
  • FontFactoryImp.cs: changed the paths to scan for fonts, using an ANDROID compile constant.
  • Image.cs: commented several overloads to the static GetInstance method, because they require System.Drawing.Bitmap and System.Drawing.Image.
  • PdfDocument.cs: changed the code to determine the underline position of text.

##Links Current version of iTextSharp Similar project that uses iTextsharp on Android

About

[DEPRECATED] .NET port of the iText library, only security fixes will be added — please use iText for .NET

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 89.6%
  • HTML 9.2%
  • Other 1.2%