• Stars
    star
    183
  • Rank 210,154 (Top 5 %)
  • Language
    Java
  • Created about 14 years ago
  • Updated almost 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mirror of last LGPL/MPL iText release. NOTE: this is an static mirror of a project that changed licenses. No pull requests :(

iText is a Java PDF library originally dual licensed under MPL/LGPL

Background

Beginning with version 5.0 the developers have moved to the AGPL to improve their ability to sell commercial licenses. I fully respect the developers' wishes and rights. To assist those desiring to stick with the old license I'm making the final MPL/LGPL version more easily available.

Contributing

This is a static mirror! iText has moved on to its new license, and it's not my intention to continue to develop this repo as a fork. If you'd like to contribute to iText, that's awesome! I encourage you to!

Here are some options:

  • If you are okay with the AGPL, send your contributions upstream.
  • If you want to stay with LGPL/MPL then you can maintain your own fork of this repo, or start a brand new project starting from this code base.

Good luck!

Javadocs

Download

I have compiled the project using Java 6. The jars are available under the Downloads tab.

Compile

Since iText 4.2.0 is compatible with JDK 4+, you may wish to recompile yourself to get JDK 4/5 compatiblity. To do so:

cd iText-4.2.0/src
ant jar
ant jar.rups
ant jar.rtf

Maintaining binary compatability with iText 5+

Additionally, version 5.0 breaks binary compatibility by changing package names from com.lowagie to com.itextpdf. To offer compatibility with compatibly-licensed code targeting 5.0, I've also produced a jar of 4.2.0 using com.itextpdf. See the Downloads tab. You can find the source in the com.itextpdf branch of the repository. You can compile with the instructions above.

More Repositories

1

alacs

Bug finder for Scala
Scala
30
star
2

sbt.g8

giter8 template I use as the starting point for my Scala projects
Shell
27
star
3

programming-for-the-jvm

Code for book Programming for the Java Virtual Machine by Joshua Engel
Java
23
star
4

sbt-prototype

DEPRECATED: use https://github.com/ymasory/sbt.g8
Shell
23
star
5

puritan

[DEFUNCT] Referentially Transparent IO for Scala
Scala
22
star
6

OrangeExtensions

A pluggable jar containing stubs for the Apple Java Extensions, updated for Java 5 & 6.
Java
21
star
7

scala-corpus

Large corpus of Scala code for static analysis testing
Scala
18
star
8

PublicFlashcards

Flashup format flashcards for public consumption
Shell
12
star
9

labeled-tostring

Scala traits that override toString to display parameter labels
Shell
9
star
10

qualac

Quality assurance fuzzer for the Scala compiler
Scala
9
star
11

Flashup

A simple markup language for creating flashcards
Scala
8
star
12

sbt-code-quality.g8

giter8 template demonstrating use of PMD and CheckStyle with sbt
Shell
6
star
13

ToyLisp

Toy Lisp interpreter in Scala
Scala
6
star
14

play-pmd-checkstyle

Play project with PMD and Checkstyle
Scala
6
star
15

scalaz-talk-phase

4
star
16

quala

Quality assurance test suite for the Scala standard library
Scala
4
star
17

Lang-Chart

Comparison of programming languages
4
star
18

ScalaProject

Dummy Scala project with Ant and ScalaTest integration out of the box
Scala
4
star
19

ymasory.github.com

My OLD homepage
Scala
3
star
20

spanish

learning spanish
Python
3
star
21

Wellner-Head-Extraction

Python implementation of Ben Wellner's Penn Discourse Treebank head extraction algorithm
Python
3
star
22

amazump

dump your amazon.com purchases into json/xml/csv
Python
2
star
23

pennfoss

Flyers, posters, etc.
2
star
24

casinosim

simulator for common casino games
Scala
2
star
25

yutil

Python 3 utilities
Python
2
star
26

FOSSPresentation

Introduction to FOSS, for beginning programmers
2
star
27

99-scala

Purely functional solutions to Phil Gold's 99 Scala Problems
Shell
2
star
28

ShowTree

A Java Swing application for producing pretty drawings of trees (i.e., acyclic connected graphs).
Java
2
star
29

scalaz-talk-philly-lambda

Scalaz talk at Philly Lambda, "Thinking Monadically in Scala"
JavaScript
1
star
30

wiki-string

Shell
1
star
31

scalaz-talk-ccad

Scalaz talk
JavaScript
1
star
32

scallect

collections benchmarks
Scala
1
star
33

PresentationTemplate

Presentation template based on slides from html5rocks
1
star
34

labeled-tostring-benchmarks

NOTE. The 2.10 version of labeled-tostring uses macros. There are no performance considerations. OLD: Benchmarks for the labeled-tostring project
Shell
1
star
35

latin

test web pages
1
star
36

scala-grading

Simple grader for Scala homeworks
Scala
1
star