Skip to content

Releases: phax/ph-pdf-layout

ph-pdf-layout 7.4.2

08 Jul 11:49
Compare
Choose a tag to compare
  • Added methods PageLayoutPDFD.setCustom(Leading|Trailing|Total)PageCount to allow for page count customization. See #58 - thx @xxs3315

Full Changelog: ph-pdf-layout-parent-pom-7.4.1...ph-pdf-layout-parent-pom-7.4.2

ph-pdf-layout 7.4.1

24 Jun 11:53
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @phax made their first contribution in #55

Full Changelog: ph-pdf-layout-parent-pom-7.4.0...ph-pdf-layout-parent-pom-7.4.1

ph-pdf-layout 7.4.0

17 Jun 22:45
Compare
Choose a tag to compare
  • Added ELineJoinStyle and ELineCapStyle enums
  • Fixed a possible improper table split if only the head lines would fit on the first page on splitting. See #49 - thx @jeremykwiatkowski
    • This required some heavy reworking of the splitting APIs which required a minor version update
  • The data type of the PDF creation date and time metadata was changed to ZonedDateTime

Full Changelog: ph-pdf-layout-parent-pom-7.3.7...ph-pdf-layout-parent-pom-7.4.0

ph-pdf-layout 7.3.7

06 May 11:30
Compare
Choose a tag to compare
  • Updated to PDFBox 3.0.5
  • Added a new method PreloadFont.setUseFontLineHeightFromHHEA() to use the line height from the font instead of the default bounding box. This is especially helpful for the "Noto" and "Kurinto" fonts, which have a very large bounding box. Fixes #46 - thx @mrrao

Full Changelog: ph-pdf-layout-parent-pom-7.3.6...ph-pdf-layout-parent-pom-7.3.7

ph-pdf-layout 7.3.6

31 Mar 08:06
Compare
Choose a tag to compare
  • Updated to PDFBox 3.0.4
  • Made PDF/A property "document language" customizable in PageLayoutPDF
  • Added new interface IXMPMetadataCustomizer to be able to customize the XMPMetadata. See pr #44 - thx @stmuecke

What's Changed

  • Add IXMPMetadataCustomizer to allow creation of ZUGFeRD invoices by @stmuecke in #44

New Contributors

Full Changelog: ph-pdf-layout-parent-pom-7.3.5...ph-pdf-layout-parent-pom-7.3.6

ph-pdf-layout 7.3.5

09 Oct 08:32
Compare
Choose a tag to compare
  • Updated to PDFBox 3.0.3
  • Updated tests to ph-fonts 5.0.3
  • Added a setter of PLFontSpec into AbstractPLText

Full Changelog: ph-pdf-layout-parent-pom-7.3.4...ph-pdf-layout-parent-pom-7.3.5

ph-pdf-layout 7.3.4

30 May 22:21
Compare
Choose a tag to compare
  • Fixed an issue with BLOCK horizontal alignment in case of a page break. See issue #36

Full Changelog: ph-pdf-layout-parent-pom-7.3.3...ph-pdf-layout-parent-pom-7.3.4

ph-pdf-layout 7.3.3

29 May 08:22
Compare
Choose a tag to compare
  • Updated to PDFBox 3.0.2
  • Added new horizontal alignment type BLOCK as a mixture of LEFT and JUSTIFY. See issue #36 - thx @istvangaal

Full Changelog: ph-pdf-layout-parent-pom-7.3.2...ph-pdf-layout-parent-pom-7.3.3

ph-pdf-layout 7.3.2

27 Mar 18:27
Compare
Choose a tag to compare

Full Changelog: ph-pdf-layout-7.3.1...ph-pdf-layout-parent-pom-7.3.2

ph-pdf-layout 7.3.1

24 Jan 07:34
Compare
Choose a tag to compare
  • Updated to PDFBox 3.0.1
  • Added support for clipping content of block elements via .setClipContent(boolean). See issue #34

Full Changelog: ph-pdf-layout-7.3.0...ph-pdf-layout-7.3.1