登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
1
frankman
/
itext7
forked from
friendm
/
itext7
确定同步?
同步操作将从
friendm/itext7
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
删除在远程仓库中不存在的分支和标签
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
7.1.17
Merge branch 'release_branch_DEVSIX-5942' into master-rc
a274601
2021-10-20 23:44
下载
7.2.0
Merge branch 'release_branch_DEVSIX-5576' into master-rc
c4daee4
2021-09-29 19:23
下载
7.1.16
[RELEASE] iText 7 Core - 7.1.16 https://github.com/itext/itext7/releases/tag/7.1.16 * release_branch_DEVSIX-5154: [RELEASE] 7.1.16 Make EventData building based on IEvent synchronization independent from factory instance Perform scheduled check based on latest acquired Version instance Remove TODO related to already closed DEVSIX-5049 Add support of attr() with type for url and string Add support of attr() with fallback for url and string Add support of attr() in target-counter Add tests Add missing copyright headers SVG: Add possibility to customize renderers for text chunks Prepare TargetCounterHandler to used from pure layout code Fix margin-border-padding widths for floating Text min-max-width calculation Rename #createDocument to #createDummyDocument in RendererUnitTest Fix some confusing Javadoc about OCSP Add DEVSIX reference to TODOs in tagging utilities for proper tags removal Improve StructTreeRoot documentation Improve GhostScript and ImageMagick util classes formatting and their tests Relax fuzziness parameter for ImageMagickHelper test Simplify ghostscript util test for -dSAFER command Replace ExpectedException.none to Assert.assertThrows Add support processing inline image with ICCBased color space in resources Add missing copyright headers Improve code coverage Add missing copyright headers Refactor preClose method in PdfSigner Add integration test for handling signatures with not merged widgets Add missing copyright headers Replace html2pdf-private tests: CssStyleAttributeParseTest Improve javadocs of TextRenderer Fix constructor of PdfReader to close() the PdfTokenizer when exception thrown Add PdfWriter/PdfReader/PdfDocument constructors to try-with-resources Add tests to compareLinkAnnotation method and encrypt method Improve javadocs for new code in Type3Font handling Set typo ascender/descender for type3 fonts based on font dictionary Remove TODOs from PdfTrueTypeFont class Cover AnnotationDefaultAppearance and PdfAction with documentation Cover Pdf3DAnnotation with javadocs Add missing copyright headers Support encrypting embedded files only Improve the security of XML parsers Remove DTDs with non-existent reference from patterns in hyph module Add some tests on TextRenderer extensions. Add appropriate documentation. Log a message in case getNextRenderer is not overridden in an extended class. Improve its javadoc Improve FontSelector with comparing font weights Fix rounded border logic in layout Introduce lazy initialization for some of pdfDocument fields Remove redundant todo from deprecated method Add ImageTypeDetector's stream overload Implement unicode encoding for producer line in PDF Remove redundant mentions of SvgRegexUtils class Introduce support of intrinsic aspect ratio in flex algorithm [AFTER RELEASE] 7.1.15 Remove Maven plugins: CheckStyle, PMD, SpotBugs Add tests on cells with big rowspan issues Add functionality to compare pdf signatures in tests Improve CssTypesValidation documentation Add tests to increase CrlClientOnline code coverage Get rid of new javadoc warnings Fix javadoc source version Upgrade verapdf-validation-model to 1.18.2
87fffa6
2021-06-17 22:59
下载
7.1.15
[RELEASE] iText 7 Core - 7.1.15 https://github.com/itext/itext7/releases/tag/7.1.15 * release_branch: [RELEASE] 7.1.15 Add PdfFont#appendDecodedCodesToGlyphsList methods to get success status of decoding to glyph line Prevent null from being passed as occupied area in case of FULL Expose some font utility API for public usage Support box-sizing property in case of FlexContainerRenderer Add validation for justify-content property Add message logging for not supported flex-related properties Add missing copyright headers Support collapsing margins for flex container Improve TODOs of OCSPVerifier OTF: Support GposLookupType1 - table subformat 2 Respect flex item's height calculated during the algo Consider min and max container's heights while processing line's cross size Better PDF/A Conformance exception text Add Strictness level for PdfReader Add log message for invalid Version in the catalog Ignore invalid catalog version on document load Add missing copyright headers DataHandlerCounter disabling hooks mechanism Add a test which demonstrates that height is not respected in case min-height is set Remove redundant TODO Remove invalid return in javadoc Remove html examples for flex algorithm Make FlexContainer be default-accessed Make glyphs independent in bidi-reordered line from pre-reordering Respect width when placing flex container Update vertical-writing TODO comment to more relevant ticket Introduce integration tests for 'font-weight' font-selection Add missing copyright headers Support justify-content and align-items Skip KEEP_TOGETHER in case of AreaBreak Preserve cell's percent width between relayouts Fix javadoc warnings in sign module KeepTogether disable for not fit in keepTogether tree fix Add flex container element and flex related properties Add test for infinite loop when copying outlines Add missing copyright headers PdfFontFactory font embedding strategy Fix some more SQ related issues Fix issues identified by SQ Cover pattern and shading related constants with javadocs Add logging that ICC profile to be set to the image is invalid Update junit version to 4.13.2 Remove deprecated TODOs Add tests for PdfDocument with missing, null and not PdfString producer Add null check on producer string Closes #69. Fix javadocs of SvgConverter Add missing copyright headers Implement initial layout method for FlexContainerRenderer Add JavaDocs to some classes from layer package and to PdfLinkAnnotation class Remove fixed in 7.2.0_preparations branch TODOs Fix javadocs warning Fix null exception with SeparatedTableBorders Add missing copyright headers Add test for CFFFontTest Add javadocs to FontProvider, Range & RangeBuilder Add some unit test for PdfTokenizer Support flex algorithm Remove redundant TODO message Add javadocs for PdfDashPattern and PdfCatalog Add integration test for table cell with rowspan exceeding several pages Fix NPE in PdfDocument.getFont with direct font Add a test on a cell rotation issue Add some javadocs to PdfDocument & PdfAnnotationBorder Remove TODOs in the PdfImageXObject Upgrade BouncyCastle version to 1.68 Support type3 glyphs with custom names Cover custom image masks setting API with tests Fix javadoc warnings Delete obsolete TODO PdfNumber equals and hashcode fixes Cover OcspClientBouncyCastle methods with tests Add missing copyright headers Take document into account for PdfIndirectReference equals and hashCode Add missing copyright headers Improve code coverage of itextcore in SonarQube Add AssertUtil#doesNotThrow methods and update some tests ParagraphRenderer and LineRenderer children parent fixes Add missing copyright headers Refactor css validators. Update tests if necessary Fix space validation issue Refactor shorthands Support flex, flex-flow, gap and place-items shorthand Create and move to specific class TYPOGRAPHY_NOT_FOUND constant Add missing copyright headers and update copyright year Fix Svg relative MoveTo operator with multiple coordinates logic Add SignWithSignaturePolicyInfoTest test [AFTER RELEASE] 7.1.14 Add missing copyright headers Add tests to increase code coverage and split constructor in PdfType3Font Add log message that outline destination page number is out of bounds Update CssSelectorParser to use Matcher Add new tests to SmartModeTests class Remove stale TODO Refactor OverflowAttributeTest Improve taggedPdfReaderToolTest01
bf84f8a
2021-03-30 16:31
下载
7.1.14
[RELEASE] iText 7 Core - 7.1.14 https://github.com/itext/itext7/releases/tag/7.1.14 * release/7.1.14: [RELEASE] 7.1.14 Add unit tests for SvgCoordinateUtils Clean up manual porting for java's Matcher Restore lost tests introduced in DEVSIX-4682 Support 'patternTransform' attribute for SVG pattern element Add support to utf-8 image format in svg Support 'viewbox' and `preserveAspectRatio' attribute for SVG pattern element Add test on second time signing document Add tests for SVG moveTo followed by multiple pairs Refactor text renderers sequence word wrapping logic Separate text sequence reset logic for robustness Support overflow-wrap: break-word/anywhere in case of the not fitting single glyph Remove floats skipping logic in span-wrapping: now floats break text sequence Support word-break property Support minMaxWidth counting for span- and special scripts wrapping Change condition to stop TextRenderer#layout when a width limit is reached Text elements wrapping support Add missing copyright headers Fix dummy log messages when we are processing xlink href with data Improve test coverage for StopSvgNodeRenderer class Add missing copyright headers Add PdfObjectReleaseTest class Add tests with all options of preserveAspectRation in svg element Add missing copyright headers Add tests with relative units in attributes of svg elements Add tests for absolutely positioned elements added to Canvas Fix javadoc Add stroke-width into inheritable set of svg attributes, update cmp files Upgrade BouncyCastle version to 1.67 Fix javadoc warnings Add KeepTogetherTest#keepTogetherInDivWithKidsFloatTest Support 'objectBoundingBox' value for SVG pattern element 'patternContentUnits' and 'patternUnits' Unify the resource folder for HighlightItemsTest class Add form field borders support Add JavaDocs to unsupported AreaBreakRenderer methods Add support of pages target-counter(s). Finalize whole target-counter logic Add missing copyright headers Implement non-page(s) target-counter(s) Matcher tests Add initial support of SVG pattern element Configure dependency-check-maven to connect to a central database Support overflow-x for special scripts Support css overflow-wrap property Update veraPDF version in pdftest module Update printed links in CompareTool Update CONTRIBUTING.md with latest information and links Update BouncyCastle version to 1.66 Divide the CssUtils class into several classes Move HighlightItemsTest from samples-internal repository Update slf4j version from 1.7.13 to 1.7.30 Delete TODO related to clossed ticket Add intergration tests reproducing keep-together causing content overlap Make mutable final sets unmodifable Add XXEVulnerabilityTest class Add new tests for PdfTextExtractor Speed up PdfPagesTest#randomNumberPagesTest() Add missing copyright headers Implement target-counter for page Revert "Update junit version" Update junit version Update Java version from 1.7 to 1.8 Remove TODO related to closed DEVSIX-2785 Get rid of TODOs not related to Jira tickets in SignatureUtil BlockRenderer keep together for clear child element fix Add tests for keep-together elements in collaboration with floats wrapped into non-floating element Add intedration tests for svg pattern element Add missing copyright headers Add support of font-relative units for the font-size property Fix NPE in CanvasTag#getActualText() in case properties are missing Improve javadocs in svg and xml-parser modules Update japicmp version to 0.14.4 Add missing copyright headers Improving test coverage for PdfFont class Fix javadoc warnings Remove package-info.java Fix JavaDoc warnings in several classes Fix javadoc warnings in PdfExplicitDestination and in PdfExplicitRemoteGoToDestination Remove itext5 verison tag from root pom file [AFTER RELEASE] 7.1.13 Allow fetching of OTF language records by tag Add tests on default font-size and inheritance inside TSpan element Add missing copyright headers Fix overflow in OTF readCoverageFormat() DEVSIX-4642
1fa00c6
2020-12-24 07:58
下载
7.1.13
[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#inheritHeaderPropsWhileMinMaxWidthCalculationsTest
f5b3c77
2020-10-08 22:19
下载
7.1.12
[RELEASE] iText 7 Core - 7.1.12 https://github.com/itext/itext7/releases/tag/7.1.12 * release/7.1.12: [RELEASE] 7.1.12-SNAPSHOT -> 7.1.12 Remove outdated TODOs in TableRenderer Fix ClipperBridge javadoc warnings Register pdfOcr events on kernel level. Treat inner namespaces in ContextManager correctly Remove TODOs in Lab and IccBased colors Add check for pdf names in pdfa Enable khmer and lao word wrapping Add missed doc for exceptions in xmp package Add color spots number check Set zero or negative size log message level to INFO for drawBackground method Fix javadoc warnings Deprecate svg node renderer mapper interface Fix javadoc for TIFFDirectory and TIFFField Add check for number values in pdfa module Add tests for table elements with HorizontalAlignment Add runProcessAndWait method overload and coresponding unit test Update message formatting in SvgConverterIntegrationTest Add check for length of arrays and dictionaries Add check for String lengths in PDFA module Remove ToDo in PdfA1GraphicsTest#transparencyCheckTest1() Add HEIGHT constant to CssDefaults Remove TODO from isiText5licenseLoaded method Add missing copyright headers Add calculating path and text bounding box in SVG Add tests for applying SVG linear gradient to different types of path elements Add PdfDocument as an argument for build linear gradient Add new PdfStreamTest class, new PdfStructTreeRootTest#severalSameElementsInStructTreeRootTest Fix several kernel/pdf/canvas javadoc warnings Add missing copyright headers Fix NullPointerException in AbstractRenderer class and update createXObject method Add missing copyright headers Add shorthand text decoration support Add convenience methods to increase and decrease widths of rectangle in chain Attach JIRA ticket to TODO in SvgConverterUnitTest Linear Gradient update to handle pad properly, Css gradient parsing fix, tests updates Fix problem with desc coordinates domain for gradient Add linear gradient support to ListStyleShorthandResolver class Add ticket references to TODO remarks Add missing copyright headers Special scripts word wrapping support Fix BUILDING.MD Add background image support for text elements for layout module Add test on bug with one coordinate in <tspan> Add SXP linear-gradient tests Improve several kernel/pdf javadocs Improve several kernel JavaDocs Add missing javadocs Fix PdfFileSpec javadoc warnings Add private constгuctor to PdfCanvasConstants to prevent instantation Add missing copyright headers Linear gradient logic Add test on marker parent issue Add check of marker x,y attributes Add test on resolving styles with relative units Change in Jenkinsfile to abort possible already running automatic builds Improve several javadocs in kernel module Fix javadoc for PdfWriter and ReaderProperties Add javadoc for thrown exceptions in CompareTool Add explicit cast Add resourcesCategoryDictionarySetModifiedTest and add minor improvements Fixing issue with font embedding in append mode Add ticket references to TODO-s Remove recordIssues from Jenkinsfile Update notice file Fix javadoc warnings Add missing copyright headers Move WeirdCharactersTest from html2pdf Add exception if no previous shape for smooth curve specified Fix ptoblem with entries in cross-reference stream Adjust some tests in SvgStyleResolverIntegrationTest Update .mailmap Fix several iTextCore javadoc issues Add check if order key presented to PDFA2 and PDFA3 validation Fix PdfViewerPreferences javadoc issues Add tests for kernel.pdf.collection package Add ticket references to toDo remarks Update ToDo remarks in TextSvgBranchRenderer Update CompareTool and fix float precision issues Add missing copyright headers Fix JavaDoc for pdf annotation classes Improve Style documentation and tests Remove ToDo Remove ToDo Remove obsolete toDo remark Fix an issue with splitRenderer having less content than needed when the result is NOTHING Add missing copyright headers Add new Pdf20SigningTest#signExistingFieldWhenDirectAcroformAndNoSigFlagTest Remove clirr-maven-plugin Fix division by zero Add preserveAspectRatio support for images Delete TODO about pseudo-elements in SVG Minor Javadoc fix Remove obsolete toDo remark Add ticket references to toDos Always copy link annotation on draw Remove an unused cmp file Remove obsolete todo Add new tests for creating entries for xref stream Update ToDo remark in BackgroundShorthandResolver Disallow removing flushed pages for tagged documents or documents with acroforms Log warnings in case we need to reset "full compression" setting in append mode Move, refactor merge tests from samples internal repository Add deprecated tag to TextRenderer JavaDoc Fix problem with numerous replaceSpecialWhitespaceGlyhs method calls Add test for not fitted footer in large table Document TableBorder's fields Introduce dedicated tests for axial and radial shadings Add missing copyright headers Add tests to improve code coverage Don't move the whole element to the next area in case its first children cannot be kept together Remove ToDo remark in PdfFormField#drawPdfA1CheckAppearance Fix large table split Add DEVSIX within todo remark Change comment Delete duplicate test Fix bug with text vertical alignment in choice fields Improve imagemagick constants Add DocumentSerializationTest class Optimize replaceSpecialWhitespaceGlyphs method Make image type validation more concise Deprecate unneeded size field in BmpImageData and associated constructors/creators Improve coverage on existing code Introduce ImageTypeDetector class for detecting image types from magic bytes Add missing copyright headers Add some TODO remarks related to COLLAPSING_MARGINS + KEEP_TOGETHER processing Introduce RootRendererStateHandler to process going back and forward. Improve tagging and processing of flushed waiting elements. Refactor storing mechanism Add tests which shows that floats work incorectly with KEEP_TOGETHER Improve ReplaceSpecialWhitespaceGlyphs method performance Discard builds depending on the branch in the Jenkinsfile Add new test to increase code coverage Add possibility to remove outlines in public API Update ToDo remarks in styled-xml-parser module Fix bug with glyph width for PdfType3Font Resolve RND todo remarks Remove obsolete TODOs Improve TIFFLZWDecoder JavaDoc Update TODO in svg Improve documentation for Path class Add missing copyright headers Add TextPreprocessingUtil class and unit test Add new tests Add JPXDecode image extracting test Improve LocationTextExtractionStrategyTest so that it could be ported automatically Reuse the same instance of ResourceResolver in SVG processing Update ToDo remarks Delete TODO Update TODOs in tests about overflow caused by margin/padding/borders Remove TODO-leftovers. Update TODOs with obsolete ticket IDs Add DEVSIX to a TODO Refactor tests after fix, remove Todo remarks Add several unicodes one glyph test Fix a bunch of javadoc errors in XFDF module Review TODOs in svg/src/main/java/com/itextpdf/svg/css/impl Use nightly updated NVD database for dependency-check-maven Fix a bunch of Javadoc warnings in io module Refactoring: remove redundant entries from pom files Move pitest to its own profile Move ImageTest from samples internal repository Remove obsolete TODO Add DR font tests from samples internal repository Add a TODO to indicate in the code known font-family parsing issue Added test and todos for constants Fix layout-related javadoc warnings Fix PdfReader javadoc errors Fix modifing direct acroform in append mode Tests for big stroke for circle and ellipse in svg Add several new tests Add FreeReferencesTest#readingXrefWithLotsOfFreeObjTest Add InheritedPageEntriesTest#copySeveralPagesToDocumentWithInheritedPageRotationTest [RELEASE] Update dependency versions Revert 'protected' FontSelectorStrategy#tempFonts field renaming Add missing copyright headers Remove unused svg.TestUtil class Refactor tests in DefsSvgNodeRendererUnitTest class Add missing copyright headers Add XrefStreamIncrementalUpdatesReadingTest#freeRefReusingInAppendModeTest
bdddc61
2020-07-09 22:55
下载
7.1.11
[RELEASE] iText 7 Core - 7.1.11 https://github.com/itext/itext7/releases/tag/7.1.11 * release/7.1.11: Revert 'protected' FontSelectorStrategy#tempFonts field renaming [RELEASE] 7.1.11-SNAPSHOT -> 7.1.11 Add missing copyright headers Cover AreaBreakRenderer with unit tests Let PointTest extend ExtendedITextTest. Remove DefaultStylesTest#inheritedDefaultStyleTest Add missing copyright headers Change category of StylesTest class Improve layout's Style code coverage Move PdfPagesTest tests from samples internal Add PointTest Add tests on tiff image extraction Consider not set LINE_HEIGHT property to be exactly the same as LineHeight.NORMAL Add InheritedPageEntriesTest#setRotationToPageTest Unignore a test on Float.MIN_VALUE. Update dependency-check-maven to version 5.3.1 Add missing copyright headers Take epsilon into account while deciding whether a cell of a fixed height sgould be split. Add html mode check for LineRenderer childs Add new tests for tiff images Add properties and default values for orphans and widows css support Add new Pdfa2Checker and Pdfa3Checker tests Add comment to MemoryLimitsAwareOutputStream#write() Deprecate one of Canvas constructors Add missing copyright headers Improve isVersionNumeric. Change the accessability of some Version methods from private to default. Cover Version with tests. Add tests for grayscale alpha png without embedded profile Move PdfColorSpace test from samples internal, add unit test Add MonospaceFontTest test Revert to typo_ascender scale coefficient usage for Type1Fonts for HTML mode Fix TextRenderer #resolveFirstPdfFont, refactor Property#FONT_SET usage documentation Implement HTML-like line-stacking algorithm in layout. Implement ascender/descender calculation according to CSS specification. Add new tests on orphans and widows Add missing copyright headers Add integration tests for orphans/widows Support orphans/widows processing Handle collapsing margins info in relayouting context Add new test for collapsing margins Deprecated redundant field in ParagraphRenderer Substitute RND tickets numbers to DEVSIX Change the type of expected exception Extend Test classes from ExtendedITextTest to check log messages Move xfa form test to forms repository Add category to test classes Move test from samples internal repository Move hugeDocumentWithFullCompression test to manual tests repository Add PdfAIndirectResourcesTest class Process fillOpacity and strokeOpacity in GraphicsState Processor Add test for UrlUtil#openStream method Move, add pattern color tests to kernel repository, add Logger to PdfCanvasProcessor, add LogMessageConstant class for kernel module Improve documentation of PdfPKCS7#getTimeStampDate. Make UNDEFINED_TIMESTAMP_DATE public and move to a separate class Add PdfAStampingModeTest and signature field tests Separate code licensed under Apache License into separate file Add missing copyright headers Add ClipperException and ClipperExceptionConstant classes Add PdfCanvasParserTest#innerArraysInContentStreamTest Add PdfContentExtractionTest#contentExtractionInDocWithBigCoordinatesTest Add InlineImageExtractionTest#parseInlineImageTest Refactor URL links generation Add a test which demonstrate an NPE while processing cells with big rowspans Add missing copyright headers Fix mark to ligature positioning in GposLookupType5 Replace CorruptedTagStructureTest from samples-internal repo Add some tests to cover big rowspan splits Pdftest update, EventCounterHandler update Add missing copyright headers Make fringe attribute of square annotation optional Refactor CompareTool.compareXmls(String, String) method Add missing copyright headers Add ShapeTransformUtil class and add unit tests Add missing copyright headers Fix colorspace processing for png images Add PngTest class and new tests Add a test which demonstrates a NPE bein thrown while processing links Replace character with its unicode representation Refactor nested if to switch in Pipeline Fix deployment to Artifactory Fix inserting whitespaces and newline charachers in RegexBasedLocationExtractionStrategy Make log message more general, when FormField cannot be created and add nullFormFieldTest Fix null pointer in PdfAcroForm Refactor and improve some tests of TableRendererTest Update PdfMerger and PdfDocument JavaDoc [RELEASE] Update dependency versions Add tests for svg wrong font-size case Update documentation for page events Add missing copyright headers Replace tests from samples-internal repo and add new tests Add new tests on page entries Consider /TI when highlighting selected choice fields Add I key to every choice field for backward compatibility Support handling of I key of choice fields in accordance with spec Add missing copyright headers Add SmartModePdfObjectSerializerTest class Review PdfPagesTest commented tests; add test for parsing form xobjects with circular references
4a35017
2020-04-08 21:00
下载
7.1.10
[RELEASE] iText 7 Core - 7.1.10 https://github.com/itext/itext7/releases/tag/7.1.10 * release/7.1.10: [RELEASE] 7.1.10-SNAPSHOT -> 7.1.10 Fix link to RUPS: it should point to RUPS 7 instead of RUPS 5 License scheduled check for kernel Remove obsolete todo from PdfFormFieldTest Unignore DirectoryTableOrder002Test, FontFaceTest methods Improve compression tests Add setting a modidied flag for indirect arrays Add test for the bug in processing preserveAspectRatio for markers Add check that PdfAPage can be flushed Make BouncyCastle dependencies non-optional Add missing copyright headers Refactor SvgLogMessageConstant Add markers support Fix woff2 converting method Add missing copyright headers Add tests demonstrating problems with annotation relationship incorrectly transferred during copying Update years in copyrights Add documentation to PdfReader#setMemorySavingMode() Don't run OWASP dependency check twice Run package phase for faster Artifactory deploy Avoid using Assert.assertSame for enums and primitive types Marked cleanup constants as deprecated Use double type for better precision in local calculations in SVG and SXP Upgrade logback dependency Add OWASP dependency check Add PdfCanvasInlineImagesTest and InlineImageExtractionTest Support reading only one page Fix javadocs of CompareTool Add -Test postfix to a test Change in Jenkinsfile to upload the artifacts for branches different from develop and master to branch artifacts repo Change PdfFormField regeneration methods Add missing copyright headers Add setting of the 'modified' flag when modifying acroform Add missing copyright headers Add FloatImageTest and FloatBlockTest classes(from samples-internal repo) Update Bouncy Castle version Add test on the viewBox x, y values Add test on preserveAspectRatio for element with x,y offset Do not trim leading spaces in single line and multiline text fields Update test search wildcard expression so that all the files are picked up Add test category Deprecate IdelOutputStream. Add checks that Pdf Document has been completely read to the PdfReader. Add missing copyright headers Add tests on "overflow" attribute in svg Change HashMap to LinkedHashMap. Add test. Make the LogListener save previously added log appenders. Add addPngImageIndexedColorspaceTest Move tests from samples-internal repo Update veraPDF dependency to version 1.14.105 Fix up veraPDF report path generation Avoid reading page dictionaries in ParentTreeHandler.registerMcr() Make PdfDocument#tryInitTagStructure protected Add tests on FormXobject in tagged pdf Restructure mcr storage in ParentTreeHandler Improve pdf encryption documentation. [RELEASE] Update dependency versions Add missing copyright headers Add tests replaced from samples-internal repo Set default stroke width to 1 px Remove old ticket references Add missing copyright headers Move Xfdf message constants to XfdfException class Minor fixes in javadocs Resolve layout javadoc warnings
a24ac93
2020-01-16 19:54
下载
7.1.9
[RELEASE] iText 7 Core - 7.1.9 https://github.com/itext/itext7/releases/tag/7.1.9 * release/7.1.9: [RELEASE] 7.1.9-SNAPSHOT -> 7.1.9 Deprecate PdfRichMediaAnnotation class Exclude internal classes from public javadocs. Remove subpackages from the root pom file. Improve javadoc of xfdf object classes. Add new strokeWidthMeasureUnitsTest and refactor test Add missing copyright headers Remove PdfRootSvgNodeRendererUnitTest Fix preserveAspectRatio application Refactor javadoc in CommonCssConstants Add missing copyright headers Add tests to cover Transform Add tests to the setModified method Extend some iTextCore test classes Add a setter to the modified flag. Update PdfCanvas javadocs Improve event counter documentation. Add LineArrow name constant Extend iTextCore test classes Prevent font comparison from throwing NPE. Add some new DeviceRgb tests. Allow overriding default font family easier for BasicFontProvider Fix single line comments. Add test on infinite loop during table creating in layout Move most of CssStyleSheetParserTest from pdfHTML to SXP Add unvalidUrlFillTest Replace recursion with while-cycle in readXrefStream Rename PdfDocument.addFileAttachment() argument Add checkParentTreeIfFormXObjectTaggedTest Add stampingFormXobjectInnerContentTaggedTest Add missing copyright headers Deprecate CSS redundant rule class constructors that are more flexible than CSS specification Fix CssFontFaceRule#toString() to produce valid CSS Add ToDo remark Update resource file in svg module Introduce tests for FontCache, fix ByteCid AbstractCmap implementation Remove excess comment Change test TODO description Fix rereading of released objects from object streams Add mSungLightFontRanges test. DEVSIX-3349 Add new LayoutTaggingTest(not ASCII chart) Add missing copyright headers Add new test demonstrating issue with glyph bbox calculation for Type 3 fonts when parsing content stream Add unit test for CssPseudoClassEmptySelectorItem class. DEVSIX-3310 Formatting tests in svg module Add missing copyright headers Move all multiline tests to a separate class Support autosize for multiline text fields Add shared page resources flushing test Add a test on cell's incorrect rotation. Update License.md for all AGPL products Refactor pseudo class tests code Add unit tests for CssPseudoClasses. DEVSIX-3310 Update VeraPDF validation model version to the new stable one. Add parse Double method with unit test. Add integration test for this. DEVSIX-2232 Remove redundant throws declaration from non-public API Deprecate PdfTokenizer#ReusableRandomAccessSource Add an explicit dependency on the VeraPdf core. Add missing copyright headers Add surrogate pairs tests. DEVSIX-3301 Fix XfdfWriter and XfdfReader tests. Add assert for null in PdfString Change VeraPDF validation model version. Improve list javadocs. Other minor improvements. Fix DM_DEFAULT_ENCODING SpotBugs warnings in forms module Add test Add createFieldInAppendModeTest Improve 3D borders documentation to omit links to private fields. Fix the way how we pass isOriginalNonSplitRenderer to child renderers. Move VeraPDF validator to pdfTest module Fix TextRenderInfo#getSingleSpaceWidth result when font doesn't specify space character width Upload spotbugs report to SonarQube Run spotbugs by default but not fail on error Improve javadocs which cause shapen warnings. Refactor javadocs to omit usage of closing p tag. Add missing copyright headers Cover WebColors with tests Refactor equals() literal comparison Add test Refactor some default TableRenderer methods. Add a test for creating PDF/A document with layout list Fix javadocs warnings in kernel module Make sure FileUtil files listing methods sort lists in case sensitive manner regardless of OS Refactor equals() when literal string is a parameter Add test Add missing copyright headers Reduce cyclomatic complexity for TableRenderer, TableWidths, ParagraphRenderer Add missing copyright headers Cover PdfDashPattern and PdfTextArrayTest with tests Update ToDo remarks Remove 7.0 related branches from Jenkinsfile Fix DM_DEFAULT_ENCODING spotbugs issues Fix methods documentation Fix inline comments in barcodes, forms and io Clarify some javadocs Fix miscellaneous javadoc errors in kernel module Fix resource file path case in PdfA2LayoutOcgTest [RELEASE] Update dependency versions Add missing copyright headers Refactor clone() implementations Add comments regarding ecnryption algorithms Add missing copyright headers Move core tests. DEVSIX-3035 Refactor test Remove excessive cmp file. appendModeAppearance test has been adjusted Refactor equals() when string literal is a parameter Add missing copyright headers Extract DeterminatorIsZero exception message Add unit tests for GreekAlphabetNumbering Update comments placing Add test for PdfADocument with END_PAGE event Add missing copyright headers Fix processing floating renderers when base direction is set explicitly Refactor comments in layout; merge two if to one, substitute checking if list is empty by using isEmpty()
9af0c8e
2019-11-14 18:34
下载
7.1.8
[RELEASE] iText 7 Core - 7.1.8 https://github.com/itext/itext7/releases/tag/7.1.8 * release/7.1.8: [RELEASE] 7.1.8-SNAPSHOT -> 7.1.8 Add missing copyright headers Allow font cache to be cleared Implement new pattern color tests Extract PdfCanvasColorTest from PdfCanvasTest Refactor according to findbugs Add unit tests in UriResolverTest. DEVSIX-2880 Purge itext artifacts from local maven repository Exclude xmp from SonarQube analysis Improve some links in javadocs. Add some issues to the findbugs-filter that somehow got into develop Remove commented-out lines making the Quality Gate fail Implement xfdf support Make PdfPolyGeomAnnotation abstract Improve itextcore's javadocs. Update page boundary keys that are used for VIEW_CLIP, PRINT_AREA, PRINT_CLIP constants. Add some PdfViewerPreferences tests. Refactor implementation of building hyphenation trees to avoid StackOverflowErrors Replace Throwable with SecurityException in ResourceUtil Fix javadocs in order in order to make them portable to C# code documentation Wrap System.getenv with SecurityException Rework isIgnoredClassOrPackage method Increase waiting in DataHandlerTest Add hyphenation result test, add todo remark Expose TypographyUtils#isPdfCalligraphAvailable() Do not recalculate table's minmax width once the table has been split. Change structural comparison instead of visual. Add some link tests. Update jacoco plugin version to 0.8.4 Review checked exceptions softening in layout module Fix PdfLayer#getIntents in case of multiple intents; add new PdfLayer tests Add missing copyright headers Cover layer related logic with tests. Remove p tags from tables Remove empty tag Fix Barcodes java docs Separate tiff images testing Add missing copyright headers Add unit tests for font characteristics classes Improve Javadocs of io and styled-xml-parser Move svg path converting tests Update javadoc in FontProgramFactory and PdfFontFactory Add integration tests for BackgroundImage Improve porting of a piece of documentation Cover solid, dashed and dotted lines with tests. Add logmessages into unit tests Add missing copyright headers Move JFreeSvg tests from FT repository Remove unnecessary log message throw. Add new LogMessageConstant. Prevent TableRenderer's applyVerticalAlignment from throwing NPE. Improve Javadocs for some of the members of PdfFormField class Move pie chart test from FT repository Increase timeout for test stage Add functionality to search samples in both main and test directory Add missing copyright headers Add test that produces non-conforming PDF/A Add test that produces non-conforming PDF/A Use local Maven repository Fix javadoc warnings in kernel Use initial bytes to check if byte[] is WmfImage Move svg clipPath Improve detection of a character's location. Refactor Jenkinsfile Remove WrapToTest annotation check. Remove unused IsLookLikeTest method Move svg simple samples Improve documentation and fix a few Javadoc warnings Add slack notifications to #ci channel Move svg ignored tags tests Add clean of workspace in case of successful build Add monthy cron job for master branch Update svg and cmp files Move svg css style tests Move svg elliptical arc Add missing copyright headers Move svg mask tests Don't provide a SonarQube target branch when analyzing the main branch [RELEASE] Update dependency versions Ignore tests related to SNAPSHOT being written to extracted images. Remove redundant TODO in PdfImageXObject#flush() Add missing copyright headers Move svg opacity tests Move svg text converting tests Add missing copyright headers Move svg basic elements tests Add missing copyright headers Move google chart tests
98294ec
2019-08-29 22:15
下载
7.1.7
[RELEASE] iText 7 Core - 7.1.7 https://github.com/itext/itext7/releases/tag/7.1.7 * release/7.1.7: Ignore tests related to SNAPSHOT being written to extracted images. [RELEASE] 7.1.7-SNAPSHOT -> 7.1.7 Deprecate duplicate methods Documentation and binary compatibility loose ends Add missing copyright headers Add log messages handler in svg Add setFont3Ways test Update javadoc for PdfFormField#drawButton() Fix bytes retrieval from pdf byte string during PdfEncryption init Add missing copyright headers Fix smart-mode serialization content cluttering by internal buffer out-of-range bytes Make explicit fallback to zero more focused when NaN is attempted to be written Add new test for #setPage method of PdfFormField Moved Pkcs12FileHelper from sign module to pdftest module. Exclude modules pdftest, font-asian and hyph from SonarQube analysis Add missing copyright headers Implement disabled pseudo class selector. Minor refactoring. Add missing copyright headers SVG: Support floating numbers with exponent notation in path painting instructions Restore src and cmp in test Implement memory limits aware handler. Filter some SpotBugs expections. Change PdfDocument id generation process Add System out println for compare Xmls method Explicitly fallback to zero when NaN is attempted to be written Make PdfImageXObject more independent of underlying object flushing Implement PageFlushingHelper for deep page structure flushing/releasing Do not skip spotbugs run in the test profile Add one more FormField test with Noto Use pure declarative syntax in the Jenkinsfile Fix poosible issue with incorrect DA Compare Sonar analysis to develop instead of master for other branches than master and develop Add a test which demonstrates margin-collapse processing with a custom renderer. Syncronize DA and DR. Retrieve FormField's font. SVG: Switch to PX as a default font-size metric. Update cmps. Do not fail if the appearance dictionary doesn't contain N entry. Add missing copyright headers Add new unit test for testig Pattern.split functionality in Java Add a getter for a set of fields for flattening in PdfAcroForm Remove invalid determinig of transparency on the page Fix Matrix.toString() Unify names of some tests and resources. Add some new SVG tests for preserveAspectRatio attribute. Add new test that demonstrates bug of PdfReader locking the file when exception occurred during parsing Fix color setting when colorspace needs to be kept Fix close-path operator not being applied Fixup for TestCrlClient making it reusable and more verbose Resolve styles of SVG tag. Add a test. Rotate signature's appearance if page is rotated. Add some new tests. Remove unpredictably failing test. Process scale transformation values correctly. Add some new tests. Fix XMP dc:subject property value type Reuse pdfHTML's font-size resolution algorithms. Minor refactoring. Remove unnecessary Verdana font-family usage from test svgs. Fix DataMatrix barcode porting bug Fix Unicode characters Resolve URL containing in xlink:href attribute of SVG against baseURL Remove unused test resources Add additional file types to .gitattributes Skip SpotBugs in Artifactory Deploy stage Run SonarQube from Jenkinsfile Unify text offset pattern for all justification cases Avoid adding new indirect references to the xref table when its already completely read Run install goal instead of package goal in Artifactory upload phase [RELEASE] 7.1.6-SNAPSHOT -> 7.1.7-SNAPSHOT
f82dfe1
2019-07-06 04:42
下载
7.1.6
[RELEASE] iText 7 Core - 7.1.6 https://github.com/itext/itext7/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 Do not fail the build when there are Javadoc errors Do not fail the build when there are Javadoc errors Remove redundant entries in pom file Combine all static analysis tools into one build step Print Checkstyle and PMD findings to console Skip some phases during static code analysis (qa profile) Bump plugin versions Replace Findbugs with Spotbugs Skip Findbugs when running the test profile Refine Findbugs filters in kernel module Use jdk-8-oracle Add cron trigger to Jenkinsfile Revert regressions introduced in previous edits of Jenkinsfile Refine Findbugs filters in pdfa module Refine Findbugs filters in styled-xml-parser module Refine findbugs filters in sign module Refine Findbugs filters in svg module Refine Findbugs filters in layout module Refine Findbugs filters in forms module Refine Findbugs filters in io module Refine Findbugs filters in pdftest module Refine Findbugs filters in barcodes module Update hashCode and equals methods of some line-processing related classes. 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 Allow overriding test timeout for classes extending from ITextTest Add test on advanced stroke properties Refactor PdfType0Font#getToUnicode logic Only package for branches master, develop, 7.0, 7.0-master Use quoted environment variables for gsExec and compareExec 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 Add remote repository locations to pom.xml 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. Move javadoc and source jar to default build profile Fix bug in styledxmlparser javadocs Upload jars to Artifactory after package phase Skip tests in modules that don't have code Allow empty artifact archives Don't run Unit Tests and Integration Tests in parallel Clean workspace at start of pipeline Run all Maven commands with the withMaven Pipeline plugin Add timeout to all pipeline stages Rename Package stage Reorder pipeline stages according to Maven Lifecycle Add Findbugs filters Add Findsecbugs plugin Move Findbugs to default build profile Update fb-contrib plugin Update Findbugs Maven plugin version Set correct scm links Remove Surefire forking configuration Update Compiler Maven plugin version 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 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 [RELEASE] 7.1.5-SNAPSHOT -> 7.1.6-SNAPSHOT Add the reset functionality to FontProvider.
f0049dd
2019-04-23 22:34
下载
7.1.5
[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
6428f0c
2019-01-14 22:06
下载
7.1.4
[RELEASE] iText 7 Core - 7.1.4 https://github.com/itext/itext7/releases/tag/7.1.4 * release/7.1.4: [RELEASE] 7.1.4-SNAPSHOT -> 7.1.4 Update too old cmp file for full compression test Remove relativePath from svg pom Fix copying fields during multiple page copying Create a copy for form field with name contains dot symbol Add test. DEVSIX-2187 Add some new SVG tests. Squash multiple spaces into one if necessary. Update the path-processing algo. Add a new SVG test that demonstrates some Path-related issues. Update some method names in accordance with the naming convention. Add PdfDocument#findFont() for already added PdfFonts Create a unique name for each OCProperties. Update some cmps. SXP: Free resources after reading them add test for DEVSIX-2156 Revert [a69a8131fa] "Fix bug in CompareTool when pdfstream from output file has filter different from cmp file" Reformat CompareTool javadocs, add details about diffPrefix arg to all overloads Add new overload for CompareTool#compareByContent which generates diff preffix based off output file name Fix bug in CompareTool when pdfstream from output file has filter different from cmp file Fix some minor min/max width algo issues. Update some cmps. Add missing copyright headers Path parsing updates Do not substitute a symbol with itself during line transformations. Add implementation for Path operators v and h. RND-1108 Make method public for pdfHtml Fix PdfSweep failure on documents with ligatures Removing relativePath from pom file QA-529 Fix up for styled-xml-parser and svg resources in pom Fix typo in gsParam Add -dSAFER to gsParams Simplify POM files for styled-xml-parser and svg, so they use the values set in the root POM Add missing copyright headers Add styled-xml-parser and svg to pom.xml Add 'svg/' from commit '65c48971f2a171497d73e2a4ed883333a0f34b73' ... Add 'styled-xml-parser/' from commit 'b35a24b753cb7932156925141a7e7d658db4eee7' ... Add new unit fontselector tests for open sans font-family. Add new font selector unit tests for standard fonts. Update cmps. Fix issues with additional separator in ResourceResolver Update the javadoc and some ticket-references. Handle the default font-family correctly. Unify the font selector algorithm with the browser's one. Refactor the FontSelector algo. Add missing copyright headers Ignore memory hungry hyphen tests (layout) Allow additional x509 extensions to be critical, as discussed in Ticket SUP-2885. Add test and refactor for PR-27. DEVSIX-1982 Fix version replacement in CompareTool Fix bug Properly check to remove root outline. DEVSIX-2046 Deprecate FileUtil#getParentDirectory(String file) DESIX-2049 move functionality from svg class to io FileUtil Update new lines in pom.xml Add missing copyright headers Move to DocumentCloneTest class in samples-internal project Reflect the test method name Remove versionInfo NPE when deserialize lower version of PdfDocument [RELEASE] Merge master into develop [RELEASE] 7.1.3-SNAPSHOT -> 7.1.4-SNAPSHOT Sort dependencies in pom.xml Add test. DEVSIX-1669 add test for DEVSIX-2046
cbe0066
2018-10-05 17:52
下载
7.1.3-svg
38fedcb
2018-07-27 22:21
下载
7.1.3-styled-xml-parser
b3a35ec
2018-07-27 22:21
下载
7.0.8
[RELEASE] iText 7 Core - 7.0.8 https://github.com/itext/itext7/releases/tag/7.0.8 * release/7.0.8: [RELEASE] 7.0.8-SNAPSHOT -> 7.0.8 Add missing copyright headers Fix processing the end of an inline image. Port PdfFormField from develop Remove limitation on font-size writing in PdfCanvas Add test for PdfExplicitRemoteGoToDestination Fix inconsistency between containsKey and getAsArray Fix overflow renderer's height property processing. Add some new tests. Fix precision issue occured while image processing. Add a test. Add classes for correct creation of explicit destinations Fetch justifation of formfield from parent Fix case mismatch with .NET in woff2 tests Add RetryOnFailure Consider word's prefix while splitting with hyphenation. Add some new tests. [RELEASE] 7.0.7-SNAPSHOT -> 7.0.8-SNAPSHOT Add missing layout dependency on hyph. Add a new form field test. Do not consider flushed pages while regenerating field's value. Fix offset issue. Consider word bounds while word splitting. Add new hyphenation tests.
5cc4131
2018-07-27 22:21
下载
7.1.3
[RELEASE] iText 7 Core - 7.1.3 https://github.com/itext/itext7/releases/tag/7.1.3 * release/7.1.3: [RELEASE] 7.1.3-SNAPSHOT -> 7.1.3 Fix append mode for hybrid-reference documents Minor fixes in itextcore's documentation. Revert "Ignore memory hungry hyphen tests (layout) to be fixed in DEVSIX-2036" Add test for layout NonBreakingHyphenTest Ignore memory hungry hyphen tests (layout) to be fixed in DEVSIX-2036 Changed variable declaration and assignment to one line. Add test for DEVSIX-2033 DataMatrix. Add test with zero textSize DataMatrix: check negative textSize DataMatrix: check array bounds Wrap negative offsets in datamatrix Add an explicit type conversion in a view of c#-port. Avoid failing with exception in case form field /DA key is malformed Add multiline fields with justification test Add new tests for flattening of appearances with tricky dimensions Move tests for flattening of rotated fields to a separate class Scale flattened form fields appearance properly Add missing copyright headers Refactor a class used in a test to be static Add small content stream optimization for ActualTextIterator Fix a small bug in GlyphLine#equals Refactor variable name so it doesn't hide field Add meta info to the event counting API Fix processing the end of an inline image. Process rounded span's background. Add missing copyright headers Calculate border radii correctly. Fix dashed and dotted borders drawing algo. Update cmps. Make barcodes.dmcode.Placement thread safe Add DITO as supported product in document info comparison Add version info to document on creation Add missing copyright headers Fix backward compatibility issue in PdfFormField Use font from /DA for button Update PdfFormField#setDefaultAppearance() Add AppearanceResources and AppearanceXObject Add test for filling the form and updating it's font Remove unused file open in test. DEVSIX-2007 Ignore obviously suboptimal encodings for DataMatrix AUTO mode Add test. DEVSIX-2007 Add missing copyright headers Apply typography logic for every script in single text chunk separately Make OpenTypeFontTableReader tolerant to NULL offset in LookupList table Introduce TYPOGRAPHY_CONFIG property Add missing copyright headers Sign the document as pdfa if the source doucment is pdfa. Add a test. Add some new methods to handle signature's font color. Add a test. Add small fix for RetryRunner Add missing copyright headers Add event processing API Implement event based counting Process non-breaking hyphen. Refactor the list of symbols which should be considered on the layout level while hyphenating. Add some new tests. Add missing copyright headers Add unicode range logic to FontProvider Add test for PdfExplicitRemoteGoToDestination Fix inconsistency between containsKey and getAsArray Fix typo in javadoc Revert casts in ArrayUtil Rename ArrayUtil#toArray() to ArrayUtil#toIntArray() Changing annotations of JUnit tests Add missing copyright headers Add new tests for inline context blocks Fail typography loading if even simple static collection retrieval method doesn't work Add new test for block with big fixed height and keep-together property Refactor time-based system utils to better represent there purpose Add test for BarcodeDataMatrix Making Xmx param global to avoid SO issue DEVSIX-1979 Fix overflow renderer's height property processing. Add some new tests. Fix precision issue occured while image processing. Add a test. Add utility method for pdfHTML Svg integration Adding Xmx param to incrase heap size DEVSIX-1979 Insert value in PdfImageXObject dictionary map made from int array. DEVSIX-1974 Jacoco coverage to include all JUnit tests QA-349 Add missing copyright headers Add classes for correct creation of explicit destinations Add listAppender clearance before test run Adjust clipping border to include entire canvas for multi-line text. Remove @Ignore, add template resource Fetch justifation of formfield from parent Fix typo in javadoc Revert multiple commits Add missed @Category Add missed @Category to ImageColorProfileTest and TableBorderTest Fix typo crude support of vertical alignment for inline-blocks add primitive support for table y-line-aligning for display:inline-table add temporary suppression on warning message Add a new hyphenation test. Fix case mismatch with .NET in woff2 tests Add a new test. Add missing copyright headers Add imagesWithDifferentDepth and add3dAnnotationTest Add missing copyright headers Add RetryOnFailure Fix off by one error. DEVSIX-1923 Fix bug in RunLengthDecodeFilter Avoid treating byte as a signed value for the sake of .NET porting Make changes to PR-25 Add tests for PR 25 fixed findFieldName method not giving the result more than one time. Add missing copyright headers Avoid exception in SignatureUtil when a read-only document was passed Specify message for the error logging in OtfClass class Consider word's prefix while splitting with hyphenation. Add some new tests. Revert "Add missing copyright headers" Fix copying of inherited page entries Add missing copyright headers Make checkbox field take into account user-specified font-size; auto-size font by default; fix bugs Add missing copyright headers Throw clear exception when facing an unsupported security hanlder [RELEASE] 7.1.2-SNAPSHOT -> 7.1.3-SNAPSHOT Add javadoc to Transform class Fix construction of Pdf3DAnnotations in PdfAnnotation#makeAnnotation Remove duplicate Barcode logic Add a new form field test. Fix offset issue. Consider word bounds while word splitting. Add new hyphenation tests. Revert "Revert "added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation"" Revert "added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation" added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation
e7dc8b3
2018-07-27 22:21
下载
7.1.2-svg
8375e2b
2018-04-24 17:23
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
1
https://gitee.com/frankman/itext7.git
git@gitee.com:frankman/itext7.git
frankman
itext7
itext7
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册