Skip to content

Commit 6428f0c

Browse files
committed
[RELEASE] iText 7 Core - 7.1.5
https://github.com/itext/itext7/releases/tag/7.1.5 * release/7.1.5: [RELEASE] 7.1.5-SNAPSHOT -> 7.1.5 Update Javadocs of PdfCanvas#addXobject(PdfXObject, Rectangle) to mention scaling behavior. DEVSIX-2541 Add missing copyright headers Only do postdraw for non-grouping elements Register clip-path & basic operations Add missing copyright headers Apply text chunk's characteristics to a line only if the chunk is going to be drawn inside that line. Process RTL on lists. Make CompareTool compare page dictionaries as usual dictionaries if both cmp and out page dicts are not in the doc's page trees Quit the serialization when there is an object referencing itself in SmartModePdfObjectsSerializer Add missing copyright headers Introduce new constructor Canvas(PdfPage, Rectangle) Reinitialize form field appearance stream object on every field regeneration Change visibility of AbstractRenderer#getMinMaxWidth method Add missing copyright headers. Fix IXmlParser's header. Fix an issue with processing tabs inside of a paragraph. Add missing copyright headers Update appearance generating for push buttons Add missing copyright headers Unify appearance generation for radio and check buttons Fix radio button field regeneration Fix Checkbox field appearance stream for PDF/A Add more clear exception for an attempt to place elements via Document on flushed pages Normalize PdfArray#toRectangle Fix several issues with PdfOutline processing Add tests for setFontProvider+setFontFamily pair and for deprecated Property.FONT as String Introduce #setFontFamily methods for setting preferred font families on elements Add support to li value property of ordered list ol Fetch Normal appearance as PdfDictionary or as PdfStream Add missing copyright headers SVG: improve support for path painting operators Support a caption for a table. Add some new tests. Catch NPE error and use a default value for a Pushbutton Add a test to demonstrate how a tab character is processed differently with different ways of paragraph creation. Consider the actual text while replacing the line's content. Add a test. Add a test for chunks that end before or after the tab's position. Save Mask attribute for PNG image as an array instead of String Consider correct borders while skipping the last footer. Make the check of rectangle being completely inside another rectangle tolerable to small precision mistakes Log warnings if font dictionary doesn't contain required /Widths or /FontDescriptor entries Make sure text is removed if it has degenerate rectangle but is still in redaction area Add support of MMType1 font in read mode Change TabsTest's source and dest folders to be the same as the test's name. Add missing copyright headers Put Form Subtype explicitly during form flattening SVG: Update reference files to speed up tests Add missing copyright headers SXP: Fix difference between Java and C# Check whether a signature indeed covers a whole document. Add some tests. Support PdfFormXObjects in BackgroundImages Generalize ResourceResolver and make it easier to subclass Avoid redundant data moving from string to float format; use utility method to avoid calling platform dependent methods after porting Take line indent in account during intrinsic widths calculations only for the first child in the line Add support of nowrap property for inline images Introduce default value for FONT_FAMILY in SXP in order to resolve INITIAL and INHERIT values of CSS properties Improve nowrap property support for inline-blocks Forbid text alignment if content overflows parent Implement basic support of nowrap property Do not throw an NPE if there is no needed dictionary while parsing a pdf. Add some tests. Consider the existed spacings while processing test's justification. Support "!important" in inline css Add a new test demonstrating path painting exception Process the border-radius property on images. Add a test. Refactor border-radius processing. Fix a minor typo in a border-radius processing. Do not consider an occupied area twice while image drawing. Update some cmps. Consider image's margins and borders while deciding whether to force place it or not. Consider text's paddings if the renderer was replaced while direction processing. Consider the direction while applying justification on a text. Add .mailmap file Process actual text correctly while adding a glyphline to another one. Fix exception in PdfCanvasProcessor when an empty path is closed SUP-3482 fix bug Add test for a new bug Add a new handy GlyphLine-construction method. Add a test. Support GPOS lookup type 9. Read unsigned values where necessary. Change level of logging message to warn. SUP-3544 Test for DEVSIX-2393 Revert removing leading slashes during resolving paths [RELEASE] 7.1.4-SNAPSHOT -> 7.1.5-SNAPSHOT Update too old cmp file for full compression test add test for DEVSIX-2228
2 parents cbe0066 + bc7cc02 commit 6428f0c

File tree

2,006 files changed

+7609
-3087
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,006 files changed

+7609
-3087
lines changed

.mailmap

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
2+
Alexander Chingarev <[email protected]> <[email protected]>
3+
Alexander Chingarev <[email protected]> <[email protected]>
4+
Alexander Chingarev <[email protected]> <[email protected]>
5+
6+
7+
8+
9+
10+
11+
Benoît Lagae <[email protected]> <benoit@iText-blagae>
12+
13+
14+
15+
16+
Bruno Lowagie <[email protected]> <iText@Catullus>
17+
18+
Dimitry Alexandrov <[email protected]> <[email protected]>
19+
20+
Dmitry Trusevich <dmitry.trusevich@duallab> <dmitry.trusevich@duallab>
21+
22+
23+
Ilya Idamkin <[email protected]> <ilya.idamkin@TeamCity>
24+
25+
26+
27+
28+
29+
iText Software <[email protected]> <teamcity.bot@TeamCity>
30+
31+
32+
33+
34+
35+
36+
37+
38+
39+
40+
41+
42+
43+
Michaël Demey <[email protected]> michael.demey <>
44+
45+
Michaël Demey <[email protected]> <michael.demey@TeamCity>
46+
47+
48+
49+
50+
Nadia Ivaniukovich <[email protected]> <[email protected]>
51+
Nadia Ivaniukovich <[email protected]> <[email protected]>
52+
53+
54+
55+
56+
57+
58+
Pavel Alay <[email protected]> pavel.alay <>
59+
60+
Pavel Alay <[email protected]> <pavel.alay@TeamCity>
61+
62+
63+
64+
65+
66+
67+
68+
69+
70+
71+
72+
73+
74+
75+
Veronika Lisovskaya <[email protected]> <veronika.lisovskaya@TeamCity>
76+
77+
Yanina Cheremisina <[email protected]> <[email protected]>
78+
Yulian Gaponenko <[email protected]> <duallab@DESKTOP-PG4L5J1>
79+
Yulian Gaponenko <[email protected]> <yulian.gaponenko@TeamCity>

barcodes/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.itextpdf</groupId>
66
<artifactId>root</artifactId>
7-
<version>7.1.4</version>
7+
<version>7.1.5</version>
88
</parent>
99
<artifactId>barcodes</artifactId>
1010
<name>iText 7 - barcodes</name>

barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/Barcode2D.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/BarcodeDataMatrix.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
33
This file is part of the iText (R) project.
4-
Copyright (c) 1998-2018 iText Group NV
4+
Copyright (c) 1998-2019 iText Group NV
55
Authors: Bruno Lowagie, Paulo Soares, et al.
66
77
This program is free software; you can redistribute it and/or modify

0 commit comments

Comments
 (0)