A Java library to convert .pdf files into .epub, .txt, .png, .jpg, .zip formats. The project follows the Semantic Versioning Convention and uses Apache 2.0 license.
Download
pdf-converter is available on Maven central repository.
<dependency>
<groupId>com.bit-scout</groupId>
<artifactId>pdf-converter</artifactId>
<version>1.0.2</version>
</dependency>
Features
Any .pdf file can be converted to the following formats:
- .epub: output file can either contain images of .pdf pages or their transcript.
- .txt: contains the transcript of the .pdf file
- .png: all pages converted to .png images
- .jpg: all pages converted to .jpg images
- .zip: contains images for all pages from the .pdf in the original resolution. Images can be either in .png or .jpg format.
Example
PdfConverter
.convert(new File(mobydick.pdf))
.intoEpub("Moby Dick", new File("mobydick.epub"));
Contribute & Support!
Contributions are welcome! You can contribute by
- starring and/or Flattring this repo!
- requesting or adding new features.
- enhancing existing code: ex.: provide more accurate description cases
- testing
- enhancing documentation
- providing translations to support new locales
- bringing suggestions and reporting bugs
- spreading the word / telling us how you use it!
Support us donating once or by subscription through Flattr!