Releases: phax/ph-pdf-layout
ph-pdf-layout 7.4.2
- 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
- Added support for rounded edges on
PLBox
andPLText
. See #48 - thx @marco-de-angelis
What's Changed
New Contributors
Full Changelog: ph-pdf-layout-parent-pom-7.4.0...ph-pdf-layout-parent-pom-7.4.1
ph-pdf-layout 7.4.0
- Added
ELineJoinStyle
andELineCapStyle
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
- 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
- Updated to PDFBox 3.0.4
- Made PDF/A property "document language" customizable in
PageLayoutPDF
- Added new interface
IXMPMetadataCustomizer
to be able to customize theXMPMetadata
. See pr #44 - thx @stmuecke
What's Changed
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
- Updated to PDFBox 3.0.3
- Updated tests to ph-fonts 5.0.3
- Added a setter of
PLFontSpec
intoAbstractPLText
Full Changelog: ph-pdf-layout-parent-pom-7.3.4...ph-pdf-layout-parent-pom-7.3.5
ph-pdf-layout 7.3.4
- 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
- Updated to PDFBox 3.0.2
- Added new horizontal alignment type
BLOCK
as a mixture ofLEFT
andJUSTIFY
. 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
- Updated to ph-commons 11.1.5
- Created Java 21 compatibility
- Extracted a parent POM and prepared a submodule structure
- Using https://github.com/red6/pdfcompare to test created PDFs against the stored ones. See issue #35 - thx @Lolf1010
Full Changelog: ph-pdf-layout-7.3.1...ph-pdf-layout-parent-pom-7.3.2
ph-pdf-layout 7.3.1
- 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