Commit 62881d2
committed
[RELEASE] iText 7 Core - 7.1.6
https://github.com/itext/itext7-dotnet/releases/tag/7.1.6
* release/7.1.6:
[RELEASE] 7.1.6-SNAPSHOT -> 7.1.6
Throw exception if PdfReader instance is attempted to be reused between PdfDocument instances
Add missing copyright headers
Do not mark annotations as modified when simply reading them in append mode
Fix Names PdfObject not being marked as modified in append mode
Catch failed newline glyph retrieval
Update port-hash
Update port-hash
Update hashCode and equals methods of some line-processing related classes.
Fix minor issue in XMPDateTimeImpl constructor
Suppress XML doc related warnings
Remove NETStandard.Library dependency as implicit.
Add searching differences in type 3 font forming
Add missing copyright headers
Change the way of checking transparency on the page
SVG: Use actual closePath operator in PDF syntax
Update port-hash
Add test on advanced stroke properties
Refactor PdfType0Font#getToUnicode logic
Update port-hash
Implement image masks filtering
Update cmp files for Hebrew acroform test
Fix incorrect glyph appearance for hebrew glyphs (fillFieldWithHebrewCase2 test).
Added tests for DEVSIX-2069
Increase rebuilding xref table log message severity up to ERROR
Improve documentation and naming for signature integrity, authenticity and document coverage checks
Add tests for ISA and SWA attacks
Remove font-asian duplicates from io-module
Add getter for color prop of the form field
Wrap old content when flattening fields
Update port-hash
Set color on font when drawing a TextField with MaxLen
fix issue in pdfTokenizer, if minus char '-' is found after '.' in a real number then omitt everything after the '.' char. following the adobe reader rule DEVSIX-2674
Unify the criteria which are used to consider a font to be bold.
Add info about pdfHTML and pdfSweep to README
Extract PdfPage coping excluded keys
Update the table's fixed-layout algorithm in case of a negative width remained.
SVG paths: Support smooth curves
Remove attributes checks of certificate extensions in CertificateVerification class and improve list of known standard extensions
Handle noninvertible transformation matricies. Add some tests.
Update port-hash
Update port-hash
Inherit MaxLen property for form fields
Add some new direction log messages.
Complete PdfAcroForm#getAcroForm() javadoc
Extract color and fontSize property when creating a form field; normalize button field font size
Downgrade exception to worning to allow for a work around implementation of vertical text
Add "core" and "itextcore" to tags for iText7 Core nuget package
Simplify PdfFormCopyTest#largeFilePerformanceTest
Add control on field. Check null value Add test case
Avoid use of MethodHandler
add svg and styled-xml-parser to README DEVSIX-2717
Fix OCSPVerifier responder certificate verification
Improve contribution guidelines
Update PdfAFormFieldTest
Allow unknown annotation type in PdfAnnot:makeAnnot
Fix documentation of PdfTextExtractor
Add more tests
Test for text element background opacity
Add text element background opacity
Remove unused imports and add @category for tests
Throw up warning instead of error for larger MediaBox entries
Add missing copyright headers
Avoid splitting at an hyphen used to denote a negative value
Embed OCSP response for all certificates in the chain in PdfSigner#signDetached
Support creating OCSP responses for different certificates using TestOcspClient
Remove unparsable CP1252 characters for TypeScript
Optimize check for words boundary in LocationTextExtractionStrategy
Fix possible issues with invalid OpenType anchor data
Add javadoc for PdfDocument#setTagged()
Avoid fonts creation when fetching the needed data on registerDirectory()
Don't fail on initial whitespace in path operator
Fix issue with incorrect ref parsing
Delete unnecessary maven-javadoc plugin param, delete obsolete profile for javadoc
Fix Javadoc errors, eliminate a number of Javadoc warnings
Fix problem with excess xref entries in copying PdfPage as XObject
Reorder methods in AbstractSvgNodeRenderer for CC
Support transparency in SVG, both opacity and rgba
Add missing copyright headers
SVG: Support for Elliptical paths
Add missing copyright headers
Support for Text-anchor attribute
Implement TSpan support
Upgrade Surefire and Failsafe
Make default pages handling for open-close scenario more tolerable for invalid /Contents entry
Do not add default font to document, just make it indirect
SVG: Support (x y)+ parameters in MoveTo path operator
Modify the page's resources if necessary.
Refactor and improve drawing of text field's appearances. Add some tests.
Ignore the Comb flag if the field doesn't have a MaxLen entry.
Add test for setLineThrough() behavior with setTextRise()
Add a few tests for deferred signing
Do not throw an exception if a form field doesn't have /MaxLen and Comb flag is set.
Cover the case of updating LTV verification data of PDF in which DSS does not contain VRI entry
Introduce barcode constructors which take font as a parameter. Update javadocs a bit. Add new barcode + pdfa tests.
Extract background and border color property when creating a form field
add missing doc
Update rotation documentation
Update port-hash after release
[RELEASE] 7.1.5-SNAPSHOT -> 7.1.6-SNAPSHOT
Remove pdftest dependency from package configs
Add the reset functionality to FontProvider.File tree
525 files changed
+10416
-2105
lines changed- itext.tests
- itext.barcodes.tests
- Properties
- itext.forms.tests
- Properties
- itext/forms
- resources/itext/forms
- FlatteningWithNullKidElementTest
- FormFieldFlatteningTest
- FormFieldsTaggingTest
- PdfCheckBoxFieldTest
- PdfFormFieldTest
- PdfFormFieldsCopyTest
- itext.io.tests
- Properties
- itext/io/font
- resources/itext/io/font
- otf
- type1
- itext.kernel.tests
- Properties
- itext/kernel
- geom
- pdf
- annot
- canvas/parser
- resources/itext/kernel
- parser/PdfCanvasProcessorTest
- pdf
- PdfDictionaryTokenizerTest
- PdfPagesTest
- PdfReaderTest
- PdfStampingTest
- fonts
- utils/TaggedPdfReaderToolTest
- itext.layout.tests
- Properties
- itext/layout
- splitting
- resources/itext/layout
- LocationTextExtractionStrategyTest
- OpacityTest
- TextWritingTest
- itext.pdfa.tests
- Properties
- itext/pdfa
- resources/itext/pdfa
- cmp
- PdfABarcodeTest
- PdfARadiofieldTest
- PdfATransparencyCheckTest
- itext.sign.tests
- Properties
- itext/signatures
- sign
- testutils
- builder
- cert
- client
- verify
- pdfinsecurity
- resources/itext/signatures
- certs
- sign
- LtvSigTest
- LtvWithTwoSignaturesTest
- PadesSigTest
- SequentialSignaturesTest
- SignDeferredTest
- verify/pdfinsecurity
- IncrementalSavingAttackTest
- SignatureWrappingAttackTest
- itext.styledxmlparser.tests
- Properties
- itext/styledxmlparser/util
- itext.svg.tests
- Properties
- itext/svg
- processors/impl/font
- renderers
- impl
- path
- impl
- utils
- resources/itext/svg
- css
- DefaultInheritance
- SvgStyleResolver
- processors/impl/font/FontSizeTest
- renderers/impl
- FillTest
- LineSvgNodeRendererTest
- PathParsingIntegrationTest
- PathSvgNodeRendererTest
- StrokeTest
- TSpanNodeRendererIntegrationTest
- TextSvgBranchRendererIntegrationTest
- itext
- itext.barcodes
- Properties
- itext/barcodes
- itext.font-asian
- Properties
- itext.forms
- Properties
- itext/forms
- fields
- itext.hyph
- Properties
- itext.io
- Properties
- itext/io
- codec
- font
- constants
- otf
- lookuptype6
- image
- source
- util
- resources
- itext.kernel
- Properties
- itext/kernel
- counter
- crypto
- securityhandler
- font
- geom
- log
- pdf
- annot
- canvas
- parser
- listener
- colorspace
- tagging
- tagutils
- xobject
- xmp/impl
- itext.layout
- Properties
- itext/layout
- element
- font
- hyphenation
- layout
- margincollapse
- properties
- renderer
- splitting
- itext.pdfa
- Properties
- itext/pdfa
- checker
- itext.pdftest
- Properties
- itext.sign
- Properties
- itext/signatures
- itext.styledxmlparser
- Properties
- itext/styledxmlparser
- css/util
- resolver/resource
- util
- itext.svg
- Properties
- itext/svg
- converter
- css/impl
- exceptions
- processors/impl
- renderers
- factories
- impl
- path
- impl
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
525 files changed
+10416
-2105
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
89 | 76 | | |
90 | | - | |
91 | 77 | | |
92 | 78 | | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | 79 | | |
100 | 80 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
109 | 84 | | |
110 | 85 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
119 | 89 | | |
120 | 90 | | |
121 | 91 | | |
122 | 92 | | |
123 | 93 | | |
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 | | - | |
| 94 | + | |
| 95 | + | |
150 | 96 | | |
151 | 97 | | |
152 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
53 | | - | |
| 54 | + | |
54 | 55 | | |
55 | | - | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
Lines changed: 79 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 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 | + | |
Lines changed: 2 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | 117 | | |
121 | | - | |
| 118 | + | |
122 | 119 | | |
123 | 120 | | |
124 | 121 | | |
125 | | - | |
126 | 122 | | |
127 | 123 | | |
128 | 124 | | |
129 | 125 | | |
130 | 126 | | |
131 | 127 | | |
132 | | - | |
| 128 | + | |
133 | 129 | | |
134 | | - | |
135 | 130 | | |
136 | 131 | | |
137 | 132 | | |
| |||
0 commit comments