Commit f5b3c77
committed
[RELEASE] iText 7 Core - 7.1.13
https://github.com/itext/itext7/releases/tag/7.1.13
* release_branch:
[RELEASE] 7.1.13
Verify TODO references, add TextWritingTest#leadingAndFloatInTextTest
Add support of background-clip and background-origin
OTF: Support GposLookupType7 format (subtable format 2)
OTF: Support GposLookupType1 format
Remove ToDo remark
If one glyph is substituted to many glyphs, actual text should be distributed
Add outlines with invalid parent links test
Add missing copyright headers
Add ClipperBridgeTest
Improve float arithmetic isIdentityMatrix method
Add missing copyright headers
OpenType: Fix skipping glyphs for mark attachment type-specific lookup flags
Add test on bug in wordWasSplitAndItWillFitOntoNextLine
Implement supporting background-repeat CSS property
Add background size support
Add integration tests for missing form fields border styles
Remove useless TODO
If anchor delta is not zero, follow special xPlacement logic even if it's 0
Improve processing of marks in GposLookupType4
Add test to be sure that PdfXFormObject and PdfImageObject work correctly
Add setter for background-image and List of background-images
Create unit tests for annot.PdfTarget class
Refactor kernel/colors/Color hashCode() method
Improve coverage for kernel/colors/Color
Add SVG symbol processing by adding SymbolSvgNodeRenderer
Fix PdfSignatureBuildProperties and PdfSigner javadoc warnings
Add missing copyright headers
Improve coverage for kernel/font/PdfType0Font
Add missing copyright headers
Add PdfReaderCustomFilterTest#encryptedDocumentCustomFilterStandartTest
Add missing copyright headers
Add PdfSimpleFontTest
Add missing copyright headers
Implementation to support background-position
Background blend mode implementation
Support myanmar word wrapping. Minor refactoring
Drop revapi plugin in favor of japicmp plugin
Improve coverage for kernel/utils/PageRange
Make actual text's size correspond to the number of glyphs
Fix adding PdfFormXObject to canvas through PdfCanvas
Add missing copyright headers
Override PdfTrueTypeFont#isBuiltInont
Fix reading /TrueType fonts with the underlying standard base font from PDFs
Add tests for the incorrect placement within container
Add test for converting page number to page indRef in /Dest of outlines
Create unit-tests for several classes in signatures module
Add description for params in javadoc
Add tests of dSafer flag for ghostScript
Add PointTest
Improve coverage for some com/itextpdf/kernel/pdf/annot classes
Fix some JavaDocs in com\itextpdf\signatures package
Remove unused fields
Add a test on wrapping a choice field option into several lines
Improve coverage for some com/itextpdf/kernel/pdf/canvas/parser/clipper classes
Support advanced OCG copying
Support basic copying OCGs present in content streams of pages
Extract SvgCssUtils#isStyleSheetLink into SXP and deprecate the old method
Make test classes extend ExtendedITextTest
Add missing copyright headers
Added support of multiple backgrounds
Fix javadoc warnings
Add new tests for specific float and indent scenario
Add missing copyright headers
Add TextRendererIntegrationTest#trimFirstJapaneseCharactersTest
Add missing copyright headers
Improve CssPseudoElementUtil and CssPseudoElementNode coverage
Add missing copyright headers
Add Armenian-, Georgian- and RomanNumberingTest
Removed duplicated test
Fix average glyph bbox calculation for Type3 fonts
Add tests for BarcodePDF417
Improve several kernel/crypto and kernel/events JavaDocs
Cover BarcodeEAN with tests
Add particular test cases for svg tag symbol
Add tests for PdfAction
Refactor duplicated code
Improve com/itextpdf/kernel/geom/AffineTransform.java and LineSegement.java coverage
Improve several JavaDocs in kernel module
Add missing copyright headers
Fixed bug when BMC operator was replaced with empty BDC.
Add javadoc to describe the usage of MemoryLimitsAwareHandler
Add test for absolute value for tabPosition
Add unit tests for resource resolver
PdfDictionaryTest updates
Wrap words properly with preceding Image or inlineBlock
XMP parsing XXE vulnerability fix
Fix javadocs of io/image
Fix LimitedInputStream reading methods and add new unit tests
Improve memory limits aware handler
Add missing copyright headers
PdfA validation fixes
Add missing copyright headers
Added validator for default font css attributes
Add missing copyright headers
MSI barcode width formula was changed
Fix javadocs
BezierCurve test
Add missing copyright headers
Memory limits aware handlers refactoring
Add new SimpleImageCacheTest#removingOrderFromCacheTest
Add missing copyright headers
Add test coverage for PdfWin and PdfActionOcgStateTest
Add missing copyright headers
Fixed bug when messages may be not equal if special characters present in the message
Add missing copyright headers
Add svg symbol tests
Update ResourceResolverTest and add resource byte limit argument check
Support for custom ResourceResolver
Add javadocs
Added try-catch block in parseAndProcess method to process possible exceptions in parsing InputStream
Add missing copyright headers
Support analogue of css object-fit property
Change background image width and height calculation
Fix javadoc
Fix javadoc warnings
Provide tests for get methods of RAFRandomAccessSource
Use generalized Jenkinsfile in the pipeline-library
Upgrade javadoc for collections package
Fix javadoc warnings
Fix several io module javadoc warnings
Refactor createXfdfAnnotaion
Add missing copyright headers
Create filters for DCT and JPX decodes
[RELEASE] Update dependency versions
Update javadocs for TabStop class
Inherit documentation with inheritDoc annotations rather than non-Javadoc comments
Add test for smart mode copying of link annotations with goto actions
Refactor PdfCanvasColorTest class according to code style
Remove TODO from Color class and add makePatternColorTest
Move pageCopyAsFormXObjectWithInheritedResourcesTest form samples internal
Remove redundant comment
Fix try-with-resources statement for autoporting
Fix for loig cof counting of indirect objects
Change logic of indirect objects counting
Fixes per codereview.
Add check for amount of indirect objects
Update javadoc after forbidding @value tag
Add missing copyright headers
Add XfdfWriterUnitTest class, update ToDo remarks in XfdfWriterTest class
Add ticket references to TODOs
Remove a TODO comment from ActualTextIterator
Add new TableTest#inheritHeaderPropsWhileMinMaxWidthCalculationsTestFile tree
631 files changed
+27328
-3225
lines changed- barcodes
- src
- main/java/com/itextpdf/barcodes
- test
- java/com/itextpdf/barcodes
- resources/com/itextpdf/barcodes
- font-asian
- forms
- src
- main/java/com/itextpdf/forms
- fields
- xfdf
- test
- java/com/itextpdf/forms
- widget
- xfdf
- resources/com/itextpdf/forms
- PdfChoiceFieldTest
- widget/AppearanceCharacteristicsTest
- hyph
- io
- src
- main/java/com/itextpdf/io
- codec
- font
- cmap
- otf
- lookuptype7
- image
- source
- test
- java/com/itextpdf/io
- font/otf
- source
- util
- resources/com/itextpdf/io
- font/otf
- GposLookupType1Test
- GposLookupType4Test
- GposLookupType5Test
- GposLookupType7Test
- OpenTypeGdefTableReaderTest
- source
- util/GhostscriptHelperTest
- itextcore
- kernel
- src
- main/java/com/itextpdf/kernel
- colors
- counter
- crypto
- securityhandler
- events
- font
- geom
- pdf
- action
- canvas
- parser
- clipper
- util
- collection
- filespec
- filters
- layer
- xobject
- utils
- xmp
- impl
- options
- test
- java/com/itextpdf/kernel
- colors
- crypto
- font
- geom
- numbering
- pdf
- action
- annot
- canvas
- parser
- clipper
- copy
- filters
- utils
- xmp/impl
- resources/com/itextpdf/kernel
- crypto/PdfReaderCustomFilterTest
- font
- PdfTrueTypeFontTest
- PdfType0FontTest
- pdf
- OcgPropertiesCopierTest
- PdfActionTest
- PdfAnnotationCopyingTest
- PdfAnnotationTest
- PdfDestinationTest
- PdfOutlineTest
- PdfXObjectTest
- SmartModeTest
- canvas
- PdfCanvasColorTest
- PdfCanvasGlyphlineShowTextTest
- PdfCanvasXObjectTest
- parser/GlyphBboxCalculationTest
- filters
- utils/PdfMergerTest
- xmp/impl
- layout
- src
- main/java/com/itextpdf/layout
- element
- hyphenation
- property
- renderer
- objectfit
- test
- java/com/itextpdf/layout
- property
- renderer
- objectfit
- resources/com/itextpdf/layout
- BackgroundImageTest
- FloatTest
- LocationTextExtractionStrategyTest
- ObjectFitTest
- ParagraphTest
- RotationTest
- TableTest
- TabsTest
- TextRendererIntegrationTest
- TextWritingTest
- pdfa
- src
- main/java/com/itextpdf/pdfa
- checker
- test
- java/com/itextpdf/pdfa
- checker
- resources/com/itextpdf/pdfa
- cmp/PdfABarcodeTest
- pdfs
- pdftest
- src
- main/java/com/itextpdf/test
- test/java/com/itextpdf/test
- sign
- src
- main/java/com/itextpdf/signatures
- test/java/com/itextpdf/signatures
- sign
- styled-xml-parser
- src
- main/java/com/itextpdf/styledxmlparser
- css
- font
- pseudo
- resolve
- shorthand
- impl
- util
- validate
- impl/datatype
- resolver/resource
- test
- java/com/itextpdf/styledxmlparser
- css
- pseudo
- resolve/shorthand
- util
- validate
- resolver/resource
- resources/com/itextpdf/styledxmlparser
- css/CssFontFaceSrcTest
- resolver/retrieveStreamTest
- #[]@!$&'()+,;=._~-
- #r%e%25s@o%urces
- #r%e%25s@o%urces
- itextpdf.com
- path with spaces
- svg
- src
- main/java/com/itextpdf/svg
- converter
- css/impl
- exceptions
- processors
- impl
- font
- renderers
- factories
- impl
- utils
- test
- java/com/itextpdf/svg
- converter
- css
- processors/impl/font
- renderers/impl
- utils
- resources/com/itextpdf/svg
- converter/SvgConverterTest
- css/SvgStyleResolver
- processors/impl/font/FontFaceTest
- renderers/impl
- ClipPathTest
- OverflowAttributeTest
- SymbolSvgTest
- SymbolTest
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
631 files changed
+27328
-3225
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
Lines changed: 13 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
115 | 125 | | |
116 | 126 | | |
117 | 127 | | |
| |||
162 | 172 | | |
163 | 173 | | |
164 | 174 | | |
165 | | - | |
| 175 | + | |
166 | 176 | | |
167 | 177 | | |
168 | 178 | | |
169 | 179 | | |
170 | | - | |
| 180 | + | |
171 | 181 | | |
172 | 182 | | |
173 | 183 | | |
| |||
232 | 242 | | |
233 | 243 | | |
234 | 244 | | |
235 | | - | |
| 245 | + | |
236 | 246 | | |
237 | 247 | | |
238 | 248 | | |
| |||
Lines changed: 97 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | 57 | | |
59 | 58 | | |
60 | 59 | | |
| |||
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
91 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
112 | | - | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
113 | 116 | | |
114 | 117 | | |
115 | 118 | | |
| |||
133 | 136 | | |
134 | 137 | | |
135 | 138 | | |
136 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
137 | 230 | | |
138 | 231 | | |
0 commit comments