Skip to content

Commit e4b26f4

Browse files
committed
Merge branch 'develop' into devsecops
2 parents cbcb9ab + 72d9e0e commit e4b26f4

File tree

5 files changed

+14
-1
lines changed

5 files changed

+14
-1
lines changed

itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterIntegrationTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -526,5 +526,10 @@ public virtual void ParseDoubleValues() {
526526
// So this test checks if there are any differences
527527
ConvertAndCompare(sourceFolder, destinationFolder, "svgStackOver");
528528
}
529+
530+
[NUnit.Framework.Test]
531+
public virtual void ParsePathWithNewLinesTest() {
532+
ConvertAndCompareSinglePage(sourceFolder, destinationFolder, "pathWithNewLines");
533+
}
529534
}
530535
}
Lines changed: 7 additions & 0 deletions
Loading

itext/itext.svg/itext/svg/renderers/impl/PathSvgNodeRenderer.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,7 @@ internal virtual ICollection<String> ParsePathOperations() {
343343
throw new SvgProcessingException(SvgExceptionMessageConstant.INVALID_PATH_D_ATTRIBUTE_OPERATORS).SetMessageParams
344344
(pathString);
345345
}
346+
pathString = iText.Commons.Utils.StringUtil.ReplaceAll(pathString, "\\s+", " ").Trim();
346347
String[] operators = SplitPathStringIntoOperators(pathString);
347348
foreach (String inst in operators) {
348349
String instTrim = inst.Trim();

port-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d7b7288459c53470547f639cf5386cb2636c2eca
1+
37dda083dcfd94979087cd526aa7936c74c4fdc7

0 commit comments

Comments
 (0)