added test+fix for transparency group stacking
[swftools.git] / spec / transpstack.pdf
diff --git a/spec/transpstack.pdf b/spec/transpstack.pdf
new file mode 100644 (file)
index 0000000..f0682c6
--- /dev/null
@@ -0,0 +1,90 @@
+%PDF-1.4
+%ê~
+1 0 obj <<
+/Type /Catalog
+/Pages 4 0 R
+>> endobj
+2 0 obj <<
+/Contents 3 0 R
+/Parent 4 0 R
+/Type /Page
+/Resources 7 0 R
+/MediaBox [0 0 612 100]
+>> endobj
+3 0 obj <<
+/Length 107
+>> stream
+q
+
+1.0 0.0 0.0 rg
+
+0 40 m 612 40 l 612 60 l 0 60 l 0 40 l f
+q /gs0 gs 1.0 0 0 1.0 0   0 cm /mygroup Do Q
+
+Qendstream
+endobj
+4 0 obj <<
+/Kids [2 0 R]
+/Type /Pages
+/Count 1
+>> endobj
+5 0 obj <<
+/Length 337
+/Type /XObject
+/BBox [0 0 100 100]
+/Group <<
+/K true
+/CS /DeviceRGB
+/S /Transparency
+/I true
+>>
+/Subtype /Form
+>> stream
+
+0.0 1.0 0.0 rg
+0.0 0.0 0.0 RG
+10 10 m 70 10 l 70 70 l 10 70 l 10 10 l f
+10 10 m 70 10 l 70 70 l 10 70 l 10 10 l s
+0.0 0.0 1.0 rg
+0.0 0.0 0.0 RG
+30 30 m 90 30 l 90 90 l 30 90 l 30 30 l f
+30 30 m 90 30 l 90 90 l 30 90 l 30 30 l s
+1.0 0 0 1.0 1000 1000 cm q
+1.0 0 0 1.0 1000 1000 cm q
+1.0 0 0 1.0 1000 1000 cm q
+1.0 0 0 1.0 1000 1000 cm q
+endstream
+endobj
+6 0 obj <<
+/CA 1.0
+/ca 1.0
+/Type /ExtGState
+/BM /Normal
+>> endobj
+7 0 obj <<
+/XObject <<
+/mygroup 5 0 R
+>>
+/Type /Resources
+/ExtGState <<
+/gs0 6 0 R
+>>
+>> endobj
+xref
+0 8
+0000000000 65535 f 
+0000000013 00000 n 
+0000000062 00000 n 
+0000000166 00000 n 
+0000000323 00000 n 
+0000000380 00000 n 
+0000000878 00000 n 
+0000000944 00000 n 
+trailer
+<<
+/Size 8
+/Root 1 0 R
+>>
+startxref
+1040
+%%EOF
\ No newline at end of file