diff --git a/lib/gnujpdf.jar b/lib/gnujpdf.jar index abfe78561..523361000 100644 Binary files a/lib/gnujpdf.jar and b/lib/gnujpdf.jar differ diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/DualGraphics2D.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/DualGraphics2D.java index d4e00150b..b1bda2060 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/DualGraphics2D.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/DualGraphics2D.java @@ -325,9 +325,6 @@ public class DualGraphics2D extends Graphics2D { @Override public void setClip(Shape clip) { first.setClip(clip); - if (clip == null) { - clip = new Rectangle2D.Double(0, 0, Integer.MAX_VALUE, Integer.MAX_VALUE); //? - } second.setClip(clip); } diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics.swf b/libsrc/ffdec_lib/testdata/graphics/graphics.swf index d9ced5380..5c8c10d9d 100644 Binary files a/libsrc/ffdec_lib/testdata/graphics/graphics.swf and b/libsrc/ffdec_lib/testdata/graphics/graphics.swf differ diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics/DOMDocument.xml b/libsrc/ffdec_lib/testdata/graphics/graphics/DOMDocument.xml index 2aabe781e..f011aa50b 100644 --- a/libsrc/ffdec_lib/testdata/graphics/graphics/DOMDocument.xml +++ b/libsrc/ffdec_lib/testdata/graphics/graphics/DOMDocument.xml @@ -1,7 +1,7 @@ - + - + @@ -29,7 +29,7 @@ - + @@ -45,7 +45,7 @@ - + @@ -72,6 +72,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -79,34 +119,34 @@ - - - - + - + + + + - + - + - + @@ -114,6 +154,9 @@ + + + @@ -728,10 +771,10 @@ !3980 1990|2980 1990!2980 1990|2980 990!2980 990|3980 990!3980 990|3980 1990"/> - + @@ -1250,7 +1293,7 @@ - + @@ -1330,18 +1373,18 @@ - + - - + + @@ -1947,7 +1990,7 @@ - + @@ -1997,7 +2040,7 @@ - + @@ -3243,6 +3286,16 @@ + + + + + + + + + + @@ -3253,15 +3306,5 @@ - - - - - - - - - - \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/ScaledRect.xml b/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/ScaledRect.xml index 82fb77c77..5a916f2a8 100644 --- a/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/ScaledRect.xml +++ b/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/ScaledRect.xml @@ -28,142 +28,150 @@ - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + - - - - +!1000 500|1250 500!1250 500|1500 500"/> - - - - +!1500 500|1500 0"/> - +!1500 0|1250 0!1250 0|1000 0"/> - +!1000 0|1000 500"/> + +!1750 1500|1750 1250!1750 1250|1500 1250!1500 1250|1250 1250!1250 1250|1250 1000!1250 1000|1250 750!1250 750|1000 750!1000 750|750 750!750 750|750 1000!750 1000|1000 1000!2250 1250|2250 1500"/> - - - - +!2250 1500|2250 2000"/> + - - +!2000 1500|2250 1500"/> + + + +!2637 1747|2637 1637!2637 1637|2752 1637"/> + + + + + + + - - + +!500 1000|500 750!500 750|500 500"/> + + + - + +!750 500|1000 500"/> +!500 1000|750 1000!750 1000|750 1250!750 1250|750 1500"/> +!750 1500|500 1500"/> + + + + +!500 1250|750 1250!750 1250|1000 1250!1000 1250|1000 1000"/> +!0 1250|0 1000!0 1000|0 750"/> + + + + + - - - - - - - - - - +!1500 1500|1250 1500!1250 1500|1000 1500"/> - - +!1000 2000|1250 2000"/> +!1250 2000|1250 1500"/> + + + + + + + + + + + diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/Sprite1.xml b/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/Sprite1.xml index 9fba238e8..f332042fd 100644 --- a/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/Sprite1.xml +++ b/libsrc/ffdec_lib/testdata/graphics/graphics/LIBRARY/Sprite1.xml @@ -25,9 +25,9 @@ - - + + diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics/META-INF/metadata.xml b/libsrc/ffdec_lib/testdata/graphics/graphics/META-INF/metadata.xml index 79cd327a2..a78f16d8c 100644 --- a/libsrc/ffdec_lib/testdata/graphics/graphics/META-INF/metadata.xml +++ b/libsrc/ffdec_lib/testdata/graphics/graphics/META-INF/metadata.xml @@ -5,8 +5,8 @@ xmlns:xmp="http://ns.adobe.com/xap/1.0/"> Adobe Flash Professional CS6 - build 481 2021-03-14T08:29:20+01:00 - 2021-03-14T15:26:35+01:00 - 2021-03-14T15:26:35+01:00 + 2021-03-17T08:42:06+01:00 + 2021-03-17T08:42:06+01:00 @@ -15,7 +15,7 @@ - xmp.iid:9AB83803BD84EB1195D2C2F7D10C199F + xmp.iid:B7397545F486EB11AFC39B563C137DD5 xmp.did:D6D3FE199784EB1187FEAE6972EC5115 xmp.did:D6D3FE199784EB1187FEAE6972EC5115 @@ -50,6 +50,12 @@ 2021-03-14T08:29:20+01:00 Adobe Flash Professional CS6 - build 481 + + created + xmp.iid:B7397545F486EB11AFC39B563C137DD5 + 2021-03-14T08:29:20+01:00 + Adobe Flash Professional CS6 - build 481 + diff --git a/libsrc/ffdec_lib/testdata/graphics/graphics/bin/SymDepend.cache b/libsrc/ffdec_lib/testdata/graphics/graphics/bin/SymDepend.cache index e10b1f1a4..1078bbf61 100644 Binary files a/libsrc/ffdec_lib/testdata/graphics/graphics/bin/SymDepend.cache and b/libsrc/ffdec_lib/testdata/graphics/graphics/bin/SymDepend.cache differ