PDFlitz is a small glue code to the iTextPDF library, allowing the export of any Java or Scala Swing component as PDF file. It is (C)opyright 2013–2018 by Hanns Holger Rutz. All rights reserved. PDFlitz is released under the GNU General Public License v3+ and comes with absolutely no warranties. To contact the author, send an email to
contact at sciss.de. iTextPDF is covered by the GNU AGPL.
requirements / installation
PDFlitz currently compiles against Scala 2.12, 2.11, using sbt.
To use the library in your project:
"de.sciss" %% "pdflitz" % v
The current version
A simple demo can be run through
- as of v1.2.1, we use
onlyShapes = truewhich means that text is always rendered as glyph vectors. That way we do not have to deal with font mapping. The disadvantage is that text is not editable in the resulting PDF. A future version may provide font mapping and an option to disable