PDFTextStream for Java or .NET may be downloaded and used for free (gratis), or licensed. It delivers the same accuracy, API, and PDF compatibility in either case.
If you do not purchase a PDFTextStream license, then you will only be able to use PDFTextStream in single-threaded applications. Specifically, you will not be able to read more than one PDF file at a time; attempts to open more than one PDF file at a time from multiple application threads will result in an error.
This limitation is lifted once you purchase PDFTextStream and deploy it with a license file.
PDFTextStream may not be redistributed under any circumstance, except with an OEM license.
Whether you download a PDFTextStream bundle, or obtain PDFTextStream through our Maven repository, doing so is acknowledgement that you have read, understood, and agree to abide by the PDFTextStream license agreement (included in all downloaded bundles).
PDFTextStream bundles contain everything you need to evaluate and use it: binaries, sample code, and extensive documentation.
Current release: March 29, 2013
January 18, 2013
August 02, 2012
July 10, 2012
November 13, 2009
September 24, 2009
April 22, 2009
December 16, 2008
May 08, 2008
January 22, 2008
September 04, 2007
July 31, 2007
June 26, 2007
May 11, 2007
April 17, 2007
April 05, 2007
March 28, 2007
December 07, 2006
August 30, 2006
August 15, 2006
November 17, 2005
If you want PDFTextStream for Java (or any other language on the JVM: Clojure, Scala, Groovy, JRuby, Jython, and so on), you can add it to your project via our Maven repository and be up and running in seconds.
The Maven coordinates for the latest PDFTextStream release are below, ready to be copied into your favorite build tool's configuration or set in your IDE's project.
pom.xml (or other Maven-compatible
dependency-management configuration), add our repository:
<repositories> <repository> <id>snowtide-releases</id> <url>http://maven.snowtide.com/releases</url> <releases> <enabled>true</enabled> </releases> </repository> </repositories>
…and a dependency on PDFTextStream:
<dependency> <groupId>com.snowtide</groupId> <artifactId>pdftextstream</artifactId> <version>2.6.2</version> </dependency>
All of PDFTextStream's prior releases are also available via our Maven repository; just change the version number as needed.
The complete PDFTextStream changelog is included in every download bundle. It can also be viewed here.