]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Moved files to be served "as-is" directly under the content directory to fix a proble...
authorJeremias Maerki <jeremias@apache.org>
Wed, 23 Mar 2005 21:08:03 +0000 (21:08 +0000)
committerJeremias Maerki <jeremias@apache.org>
Wed, 23 Mar 2005 21:08:03 +0000 (21:08 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198542 13f79535-47bb-0310-9956-ffa450edef68

33 files changed:
src/documentation/content/dev/svg/images.pdf [new file with mode: 0644]
src/documentation/content/dev/svg/images.png [new file with mode: 0644]
src/documentation/content/dev/svg/images.svg [new file with mode: 0644]
src/documentation/content/dev/svg/link.pdf [new file with mode: 0644]
src/documentation/content/dev/svg/link.png [new file with mode: 0644]
src/documentation/content/dev/svg/link.svg [new file with mode: 0644]
src/documentation/content/dev/svg/logo.jpg [new file with mode: 0644]
src/documentation/content/dev/svg/paints.pdf [new file with mode: 0644]
src/documentation/content/dev/svg/paints.png [new file with mode: 0644]
src/documentation/content/dev/svg/paints.svg [new file with mode: 0644]
src/documentation/content/dev/svg/text.pdf [new file with mode: 0644]
src/documentation/content/dev/svg/text.png [new file with mode: 0644]
src/documentation/content/dev/svg/text.svg [new file with mode: 0644]
src/documentation/content/dev/svg/transparency.pdf [new file with mode: 0644]
src/documentation/content/dev/svg/transparency.png [new file with mode: 0644]
src/documentation/content/dev/svg/transparency.svg [new file with mode: 0644]
src/documentation/content/xdocs/dev/svg.xml
src/documentation/content/xdocs/dev/svg/images.pdf [deleted file]
src/documentation/content/xdocs/dev/svg/images.png [deleted file]
src/documentation/content/xdocs/dev/svg/images.svg [deleted file]
src/documentation/content/xdocs/dev/svg/link.pdf [deleted file]
src/documentation/content/xdocs/dev/svg/link.png [deleted file]
src/documentation/content/xdocs/dev/svg/link.svg [deleted file]
src/documentation/content/xdocs/dev/svg/logo.jpg [deleted file]
src/documentation/content/xdocs/dev/svg/paints.pdf [deleted file]
src/documentation/content/xdocs/dev/svg/paints.png [deleted file]
src/documentation/content/xdocs/dev/svg/paints.svg [deleted file]
src/documentation/content/xdocs/dev/svg/text.pdf [deleted file]
src/documentation/content/xdocs/dev/svg/text.png [deleted file]
src/documentation/content/xdocs/dev/svg/text.svg [deleted file]
src/documentation/content/xdocs/dev/svg/transparency.pdf [deleted file]
src/documentation/content/xdocs/dev/svg/transparency.png [deleted file]
src/documentation/content/xdocs/dev/svg/transparency.svg [deleted file]

diff --git a/src/documentation/content/dev/svg/images.pdf b/src/documentation/content/dev/svg/images.pdf
new file mode 100644 (file)
index 0000000..01a34de
Binary files /dev/null and b/src/documentation/content/dev/svg/images.pdf differ
diff --git a/src/documentation/content/dev/svg/images.png b/src/documentation/content/dev/svg/images.png
new file mode 100644 (file)
index 0000000..0f3f76c
Binary files /dev/null and b/src/documentation/content/dev/svg/images.png differ
diff --git a/src/documentation/content/dev/svg/images.svg b/src/documentation/content/dev/svg/images.svg
new file mode 100644 (file)
index 0000000..4343fea
--- /dev/null
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+
+<g>
+
+<text x="20" y="20" style="font-size:18">Images in SVG</text>
+
+<text x="20" y="35" style="font-size:12">Jpeg</text>
+<image x="30" y="55" width="100" height="80" xlink:href="logo.jpg"/>
+</g>
+
+<text x="20" y="160" style="font-size:12">Effect or Bitmap</text>
+<g>
+<defs>
+      <filter id="Turb1" filterUnits="objectBoundingBox"
+              x="0%" y="0%" width="100%" height="100%">
+        <feTurbulence type="fractalNoise" baseFrequency="0.1" numOctaves="1"/>
+      </filter>
+      <filter id="Turb2" filterUnits="objectBoundingBox"
+              x="0%" y="0%" width="100%" height="100%">
+        <feTurbulence type="fractalNoise" baseFrequency="0.15" numOctaves="1"/>
+      </filter>
+</defs>
+    <rect x="25" y="165" width="100" height="75" style="filter:url(#Turb1)" />
+
+
+<text x="20" y="255" style="font-size:12">Transparency</text>
+    <rect x="20" y="260" width="40" height="35" style="fill:blue" />
+<text x="60" y="305" style="font-size:20;font-weight:bold">SEE</text>
+    <rect x="25" y="265" width="100" height="75" style="filter:url(#Turb2)" />
+
+
+<text x="200" y="35" style="font-size:12">Scaled</text>
+<g transform="scale(4)">
+    <rect x="55" y="15" width="25" height="18.75" style="filter:url(#Turb1)" />
+</g>
+
+</g>
+
+</svg>
+
diff --git a/src/documentation/content/dev/svg/link.pdf b/src/documentation/content/dev/svg/link.pdf
new file mode 100644 (file)
index 0000000..e0c01b6
--- /dev/null
@@ -0,0 +1,123 @@
+%PDF-1.3
+%ª«¬­
+4 0 obj
+<< /Type /Info
+/Producer (FOP SVG Renderer) >>
+endobj
+5 0 obj
+<< /Length 3668 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0F>Da]<&cJn5e-;EkoE\#=0Gs^rm`/U`_)A12@/lVJ^!@!6V9%q<n2(Q?kt7LG9(>flFQFD0h]DuNEX:"+rcj5Bj"H/eIdl=:K5\[!_g_FMj0=+0pE,IR+9-Y?UZ<'!IJj#hhk,/ha+n%_0%'(\K>3tlZ@?F:n[HPGIWe)[+.du!^OJGqo=p@ar:;uTs8Vf-I:IVC*2KXu2sQMu$2%HtTt09<j^LD?X0"TD*%An+cPV_-!bO%FooOX@'XDUMl;9#Q8ioWoC9u(1,mRh(?qEIs,TXEG']<VX,H=_J[<eqIRG3i][Q\o:P1qeYTuuVq/)YCl02`m="IFHNGYGM-F$3t]X`2\pFbhEBUZN>r9!]6Y(-Z1CW!O;],TW)0>^JA,lHuX*6@ug;Wb!@<.$CrDAgo!/HGV-:="iK,MT2nkWfSHZeoODL&i<pV(J-0G9^Q!Y:an+2Tu>YmI:E"C%6K``V;OH%<'"kA@aM>='M9T08%IVr8t_$2N)?"3_^Jrq?:63t-7r*+W<170JRX%hqcjCA$l*A=WsHeG+`XV"@Kl`#a>#Qp#FL=C8@^)":OK$e1ek4e+^dCK1dWo!-%1)]C3L*7&T\dUadm/N-BN^/obOm;]J(b(rC$cNPjsf)MXtgr-CWB!bf2OB9t+AAUC2^)P/?j`=A*E5lO/"*4W!g36O0U6EeGnRM5bBP9Nh:\?b_ZqRQ86>[J*l6W[M#>I1(ao#/>2:S]^HZhI3=m)D+t)oIXZqpO&*!Lp581$pN:a35ZqKG`:s%o2I-ufZGf.Gf&^(P+(6;S#?5P*O^71A$/DP/S:Mu^;q[,C2%XsK?lD1c4h>"V_X=-_B7.)i)9KohGnsD;t2cO4YX33d4&_0.9^Zlb@NNe3Ej-7pE1)0)).Io./<0FL3Cp,_k*B<:KHBep[Cg#n'BDNXmh8)2U=A)g-hhjn"D0<V?T7l&PM#:gN3UjXh\0'HOuK66^7ClBT1jC+QC*1bKK'mTUETLEcNO`[.N7];ZSS:dra&#5CaE7LBuILll\c0fGB/CKB,QF*/#",Q;b!Y:-WLZi<)0g-0?a:&,TP#>Oe?XBi^icE#taa*SNXeJLG2+c.8(ZMPVYtaN>C"*<c4<CVS04H<>?o[a)JAeOekdoNnFl9`Zd*;lCh?9C3\ZMF/=V.Y9S5#..E(Q'chFUU#M;FRE#/o2ZpMoakNb-/IOoAh2)Y[Q'bib=<!MhtAZs(WW^`bgC%@e#9cLm6c"0!]?6P]?Ja/;J<%nY=qTXH]>8rq#;Te'431ZjH)1Bj0aX%4CN+XOMW!;+FWJ0:7K&t1&#)N7*;N=!``bCWbN,m87FsEM?ubdb[UuYQ&K,@VBM?b/$h4)LMoe>]Q)5#6C%o][6:0tl2_d<"rI'n^i9uMPBIT57hBI1<W"PT0b<(_5OCs4=m?3N-Do6f$XtrDQ\d%lBS&6gkrh3N'P:D2k<\X;$BdcZVbFcPZW;\eMsEloTt+]db(u=\fB#2c'CX^?ZhM.X+QiDO7GfT,cFQYL_6k>5Fli?21jgPIXQ&\rg-oC70%k1^i"&<ULRa:W,HYiC#n.U^.4Z%tFp5K0A_r-YG!7%2B8(lb$&s(RH@S!2>&[:kTM/uT5P11B;3L:!9;4rV1$Z1Ule12$ks^aP@7eNV=`5T:l7R.F_,'dKBn2KV8&^E*q,E1sI0Jb16Y(c*YrUM8,[K[R=@V21,`/,o`tYi,O[ck`n`;kq>=tia*<a-SeP=Ns9a"S.`kE_(LUeB;OIfcE'YdW[UKF7u9$LbQ*fIs&A;&tY"&$lMH_NkZ89$T\13QfBqfuBgfG>pf86t/H9pXK]b&.C`+!K?7[]qH)6\P&-=s!bR"eLHG`^shY4pIo+Y=j@+8.WYj-J*Moi"2c%4Vd3N1VuDS(Wfu*GgP5]]',+TCFmT`4@fe>K^25aV&mj*f8^dOA]Ub+k-4so$o)!?)6p:BHdTBB<UF*:T4R^7U=:#Y+.jA:G3!*&V-=FOJduh^CbX+sg5-uT.\"O[cLEZ.6X0$iXL!&b)QaDG3*S6`>2':TVA@,!pR)PtLTgi,D<Kk/hF8>h@]nr>&LJ:,VsG_]VMTA.7-D_a`jem_0X.Go<+H:[qf*b&gcAc:TT/Ff?\-s%\Bf(Zj:kPq6)7J.,V'R0+1:J?pZIc1deY9R8D9]nK#h6!F`d^\_&'XqTodb@_I^`d(-o^ae(7T$<f^bV'MCHO[t`Ip8_#<H4I]aQT_V[M0g2Fm9=:k)R1J#LQ'jJrcd1q+^Ts1@@T2Gs*OPe2#)rp9+!pULC$>Jq"&Jr#g;UCMg00W@3fdtqK5bh)R&>DQ(;fdE)]\Kp$!V0Fk71Wp1<%bk15da7"*'@3ffBe(e1e30im/+?di+tUZ\*'1P%"3"MXHe8.kN@[2aRDN#<LscR?8*4ObIg%kb_#aget(\a':Gpc%amJ;orJ8d6TF+JBGn6qjKHq&m[6b9?(Zk[UYI-BfUtYeoC*a[U)Ip_U,L.4[Mn!WuN[Ni2gb6e_V9VeE!DOqKZ<5%D**]h'g0_PZW$A1W9hS*]hH;70e9dO=<Z=+bt:R[p+'<M/c&R3UcPdoVXRj_oN)G6n7bK/MVYWnebCcIVSGoX/9$=q-s\lR#e&.3TKVsJ8u-qg4;(CBlll?Ga+`QE</C@.I*QBM.(8i5tC?g3+%[N4!?J_U[jsNeX&9OZag[=Q&4]Go!2c:?ab*Z?hae,GCI(e^BIJC2s\.:$qXa6+3T/@2p)=l`oPR;]u0Y^-5?d&&]AK[b]L;j!KP)jC^o^'ZR'+<$f<i:,A"U4YB;1)c%apRK!,VK>8Fj8YbC([,m&M:=.kaPq_ZeQh`B206r$\q496f/4`id$o\)9!\"KjF=m*A8d2B2BbNDmm\E.Wph#[QIR^Nr*+iSp$Y_H-4N/[7*UKG89#7l8(Mo/@1rPf6NCc'X2V[MrO;lPQk8\-n&iq[8k]6V4n3WfCu$M[EoOlcMC)X5`<_t/"BQDCqMp8t#oR#Nn^Rl^iYaQ5a2d*'9FZlK$,Gk]k8&DM7)Ye-Qbh&5Q@SH"=/g$/D@NiE/Rp#F`4@h6EWMAV_?c/IC@aO\.?K'ZJ8N+21Ge*UM\4ms[P1_iLkANK`UT?!hW#!X(uBpg2!B=iRZ-:#Oa.t6@<9jZ`D7R/@mJ]jkpZ5O:[3Y8T$&9<'mjc0&-,in.#+nBgD^O"W)erH*MJ;<.ulW2:#:/>;LFIoV3dI0&56(.2%`hfb`:kuTN:lh2lTj3f;f4aR6ZVD_p+^((PhM2HA9acTI\/S;2)PbCuZYRl2WA@nKA!Ws-d#,F<[8qd]K(0n1])e#"n`[^A(Sm45J3pY,p2qZm2uNVD4gqOc*P/k:lr^4Z+aptAn,IhSnj_0>YXlr]KR$WRa0RqQ:40N5nU9b)7ipA]lIE(7GC=.QIqBC%UAG;FYAfQjCIDsr07S"p%XhXX*K=N]/a5s"B7G;g-c]ktoc1:tW71b1J4>l0X>5h0s&@@_T".$[5qsnOD<6p#<>fD8*%j@4>D_m"96^lVU-ZQ=eCCIWUM#NMEV@gjD93cm"VRM[f]`"Jl/8*JF?82#1[C4=aUeK53J9c%UFe3[?"0ea'-Z6jG7.j`Td/;0gDER#):oZ7Q!%+J/pVAPee%#5<hhA(%I[`t^?jh\8X`mZ"=/WLRZq+sk_mVW#Q6IIV^MKdSH)9C~>
+endstream
+endobj
+6 0 obj
+[
+7 0 R
+8 0 R
+9 0 R
+10 0 R
+]
+endobj
+7 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 10.0 310.0 90.0 390.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 12 0 R
+/H /I
+>>
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 110.0 310.0 190.0 390.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+9 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 10.0 210.0 90.0 290.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (images.svg#svgView(viewBox(0,0,200,200)))
+/S /URI >>
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 110.0 210.0 190.0 290.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 13 0 R
+/H /I
+>>
+endobj
+11 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 400 400 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 6 0 R
+>>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [11 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ >>
+endobj
+3 0 obj
+<< 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+12 0 obj
+<<
+/S /GoTo
+/D [11 0 R /XYZ 10.0 110.0 2.5]
+>>
+endobj
+13 0 obj
+<<
+/S /GoTo
+/D [11 0 R /XYZ 0.0 10.0 2.5]
+>>
+endobj
+xref
+0 14
+0000000000 65535 f 
+0000004615 00000 n 
+0000004674 00000 n 
+0000004724 00000 n 
+0000000015 00000 n 
+0000000077 00000 n 
+0000003837 00000 n 
+0000003881 00000 n 
+0000004009 00000 n 
+0000004180 00000 n 
+0000004363 00000 n 
+0000004494 00000 n 
+0000004779 00000 n 
+0000004842 00000 n 
+trailer
+<<
+/Size 14
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+4903
+%%EOF
diff --git a/src/documentation/content/dev/svg/link.png b/src/documentation/content/dev/svg/link.png
new file mode 100644 (file)
index 0000000..2290504
Binary files /dev/null and b/src/documentation/content/dev/svg/link.png differ
diff --git a/src/documentation/content/dev/svg/link.svg b/src/documentation/content/dev/svg/link.svg
new file mode 100644 (file)
index 0000000..cd5ee6b
--- /dev/null
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+
+<g>
+
+<a xlink:href="#svgView(viewBox(110,110,80,80))">
+<rect x="10" y="10" width="80" height="80" style="fill:darkred;stroke:black;stroke-width:3"/>
+<text x="15" y="60" style="font-size:18;fill:green">GREEN</text>
+</a>
+
+<a xlink:href="http://xml.apache.org/fop/">
+<rect x="110" y="10" width="80" height="80" style="fill:lightblue;stroke:black;stroke-width:3"/>
+<text x="130" y="60" style="font-size:18;fill:blue">FOP</text>
+</a>
+
+<a xlink:href="images.svg#svgView(viewBox(0,0,200,200))">
+<rect x="10" y="110" width="80" height="80" style="fill:yellow;stroke:black;stroke-width:3"/>
+<text x="20" y="150" style="font-size:14;fill:purple">Another</text>
+<text x="35" y="165" style="font-size:14;fill:purple">file</text>
+</a>
+
+<a xlink:href="#svgView(viewBox(10,10,80,80))">
+<rect x="110" y="110" width="80" height="80" style="fill:darkgreen;stroke:black;stroke-width:3"/>
+<text x="130" y="160" style="font-size:18;fill:red">RED</text>
+</a>
+
+</g>
+
+</svg>
+
diff --git a/src/documentation/content/dev/svg/logo.jpg b/src/documentation/content/dev/svg/logo.jpg
new file mode 100644 (file)
index 0000000..05cc83c
Binary files /dev/null and b/src/documentation/content/dev/svg/logo.jpg differ
diff --git a/src/documentation/content/dev/svg/paints.pdf b/src/documentation/content/dev/svg/paints.pdf
new file mode 100644 (file)
index 0000000..0320df3
Binary files /dev/null and b/src/documentation/content/dev/svg/paints.pdf differ
diff --git a/src/documentation/content/dev/svg/paints.png b/src/documentation/content/dev/svg/paints.png
new file mode 100644 (file)
index 0000000..ec127ea
Binary files /dev/null and b/src/documentation/content/dev/svg/paints.png differ
diff --git a/src/documentation/content/dev/svg/paints.svg b/src/documentation/content/dev/svg/paints.svg
new file mode 100644 (file)
index 0000000..81ecce6
--- /dev/null
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+
+<g>
+
+<text x="20" y="20" style="font-size:18">Paints - Patterns &amp; Gradients</text>
+
+<text x="10" y="35" style="font-size:12">Gradient</text>
+
+<defs>
+        <linearGradient id="grad1" x1="0" y1="0" x2="1" y2="0">
+                <stop offset="0" style="stop-color:crimson" />
+                <stop offset="1" style="stop-color:gold" />
+        </linearGradient>
+        <linearGradient id="grad2" x1="0" y1="0" x2="0" y2="1">
+                <stop offset="0" style="stop-color:crimson" />
+                <stop offset="0.4" style="stop-color:purple" />
+                <stop offset="1" style="stop-color:gold" />
+        </linearGradient>
+        <linearGradient id="grad3" x1="0" y1="0" x2="1" y2="1">
+                <stop offset="0" style="stop-color:crimson" />
+                <stop offset="0.7" style="stop-color:blue" />
+                <stop offset="1" style="stop-color:gold" />
+        </linearGradient>
+        <radialGradient id="rad"
+            fx="20%" fy="30%" rx="10%" ry="30%" r="40%">
+            <stop offset="0" stop-color="gold" />
+            <stop offset="1" stop-color="green" stop-opacity="0.4"/>
+        </radialGradient>
+</defs>
+    <rect x="15" y="40" width="100" height="75" style="fill:url(#grad1)" />
+    <rect x="15" y="117.5" width="100" height="75" style="fill:url(#grad2)" />
+    <rect x="15" y="195" width="100" height="75" style="fill:url(#grad3)" />
+    <rect x="15" y="275" width="100" height="75" style="fill:url(#rad)" />
+
+<text x="120" y="35" style="font-size:12">Pattern</text>
+
+<defs>
+        <pattern id="pat1" x="0" y="0" width=".75" height="50%">
+            <circle cx="10" cy="10" r="10" style="fill:red" />
+            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
+        </pattern>
+        <pattern id="pat2" x="0" y="0" width=".2" height="50%">
+            <circle cx="10" cy="10" r="10" style="fill:red" />
+            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
+        </pattern>
+        <pattern id="pat3" x="0" y="0" width=".3" height="50%" patternTransform="matrix(1, 0.3, -0.5, 1, 5, 10)">
+            <circle cx="10" cy="10" r="10" style="fill:red" />
+            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
+            <text x="5" y="10" style="font-size:10">Patt</text>
+        </pattern>
+        <pattern id="see" x="0" y="0" width="25" height="25" patternUnits="userSpaceOnUse">
+            <circle cx="10" cy="10" r="10" style="fill:red" />
+            <rect x="10" y="10" width="15" height="15" style="fill:green;fill-opacity:0.5"/>
+        </pattern>
+</defs>
+    <rect x="125" y="40" width="100" height="75" style="fill:url(#pat1)" />
+    <rect x="125" y="117.5" width="100" height="75" style="fill:url(#pat2)" />
+    <rect x="125" y="195" width="100" height="75" style="fill:url(#pat3)" />
+    <rect x="125" y="275" width="100" height="75" style="fill:url(#see)" />
+
+<defs>
+        <pattern id="patgrad1" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
+            <circle cx="10" cy="10" r="10" style="fill:url(#grad1)" />
+        </pattern>
+        <pattern id="patpat2" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
+            <circle cx="10" cy="10" r="10" style="fill:url(#pat2)" />
+        </pattern>
+        <pattern id="patimage3" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
+            <image x="0" y="0" width="10" height="10" xlink:href="logo.jpg"/>
+        </pattern>
+</defs>
+
+<text x="230" y="35" style="font-size:12">Pattern in Pattern</text>
+
+    <rect x="235" y="40" width="100" height="75" style="fill:url(#patgrad1)" />
+    <rect x="235" y="117.5" width="100" height="75" style="fill:url(#patpat2)" />
+    <rect x="235" y="195" width="100" height="75" style="fill:url(#patimage3)" />
+
+</g>
+
+</svg>
+
diff --git a/src/documentation/content/dev/svg/text.pdf b/src/documentation/content/dev/svg/text.pdf
new file mode 100644 (file)
index 0000000..630d170
Binary files /dev/null and b/src/documentation/content/dev/svg/text.pdf differ
diff --git a/src/documentation/content/dev/svg/text.png b/src/documentation/content/dev/svg/text.png
new file mode 100644 (file)
index 0000000..0a8e3ec
Binary files /dev/null and b/src/documentation/content/dev/svg/text.png differ
diff --git a/src/documentation/content/dev/svg/text.svg b/src/documentation/content/dev/svg/text.svg
new file mode 100644 (file)
index 0000000..e13177a
--- /dev/null
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+
+<g>
+
+<text x="15" y="20" style="font-size:18">Various Text Elements</text>
+
+<text x="15" y="40" style="font-size:12;font-family:Helvetica">Normal Text in Helvetica,</text>
+<text x="152" y="40" style="font-size:12;font-family:Symbol">Symbol,</text>
+<text x="199" y="40" style="font-size:12;font-family:blah">Unknown,</text>
+<text x="257" y="40" style="font-size:12;font-family:Courier">Courier,</text>
+<text x="318" y="40" style="font-size:12;font-family:Arial">Arial</text>
+
+<g transform="translate(15,55) scale(0.25)">
+<text x="0" y="0" style="font-size:40">Large Text (scaled)</text>
+</g>
+<text x="120" y="55" style="font-size:10">Normal Text (unscaled)</text>
+
+<text x="15" y="70" style="font-size:12.5">fractional Text</text>
+
+<text x="15" y="85" style="font-size:12;fill:red">Coloured Text</text>
+<text x="15" y="100" style="font-size:12;fill:none;stroke:red;stroke-width:0.4">Stroked Text</text>
+<text x="15" y="115" style="font-size:12;fill:blue;stroke:red;stroke-width:0.4">Stroked/Filled Text</text>
+<text x="15" y="130" style="font-size:12" text-decoration="overline">Overline Text</text>
+<text x="15" y="145" style="font-size:12" text-decoration="underline">Underline Text</text>
+<text x="15" y="160" style="font-size:12" text-decoration="line-through">Strikethrough Text</text>
+
+<text x="15" y="185" style="font-size:12">Text <tspan fill="blue" dy="-10">with</tspan> <tspan fill="green" dy="20">tspan</tspan></text>
+
+ <defs>
+ <path id="Path2" style="fill:none; stroke:blue;" transform="scale(0.15,0.15)"
+  d="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"/>
+ <path id="Path1" style="fill:none; stroke:blue;" transform="scale(0.30,0.50)"
+      d="M 100 100 C100 0 400 00 400 100"/>
+
+</defs>
+
+<text transform="translate(20, 220)" font-size="15">
+<textPath xlink:href="#Path2"><tspan baseline-shift="super" fill="green">super</tspan> and <tspan baseline-shift="sub" fill="red">sub</tspan>scripts</textPath>
+</text>
+
+<g transform="translate(150, 200)" style="font-weight:bold" id="fopdiamond">
+ <text transform="matrix(-0.34202 -0.93969 0.93969 -0.34202 47 45)">FOP</text>
+ <text transform="matrix(0.34202 0.93969 -0.93969 0.34202 44 7)">FOP</text>
+ <text transform="matrix(-0.34202 0.93969 -0.93969 -0.34202 52 23)">FOP</text>
+ <text transform="matrix(0.34202 -0.93969 0.93969 0.34202 38 28)">FOP</text>
+</g>
+
+<g>
+  <filter id="blur" filterUnits="objectBoundingBox" primitiveUnits="objectBoundingBox" x="-20%" y="-20%" width="120%" height="120%" >
+  <feGaussianBlur stdDeviation="2 2" x="-10%" y="-10%" width="120%" height="120%" />
+  </filter>
+
+<text x="15" y="290" style="font-size:16;filter:url(#blur)">Filtered Text</text>
+</g>
+
+<g>
+  <font horiz-adv-x="150" id="Batik">
+     <font-face
+          font-family="FOPFont"
+          units-per-em="240"
+          ascent="190"
+          descent="50"
+          alphabetic="0"/>
+
+ <missing-glyph horiz-adv-x="150" d="M20 0 V240 H100 V0 z"/>
+
+ <glyph unicode=" " glyph-name=" " horiz-adv-x="100"/>
+
+ <glyph unicode="F" glyph-name="F" horiz-adv-x="190">
+<g transform="scale(1.5, -1.5) translate(0, -130)">
+<g style="stroke:black;stroke-width:8">
+<line x1="5" y1="20" x2="125" y2="20"/>
+<line x1="5" y1="40" x2="40" y2="40"/>
+<line x1="5" y1="60" x2="100" y2="60"/>
+<line x1="5" y1="85" x2="40" y2="85"/>
+<line x1="5" y1="110" x2="40" y2="110"/>
+</g>
+</g>
+  </glyph>
+
+ <glyph unicode="O" glyph-name="o" horiz-adv-x="185">
+<g transform="scale(1.5, -1.5) translate(0, -130)">
+<g style="stroke:black;stroke-width:8">
+<line x1="50" y1="30" x2="80" y2="30"/>
+<line x1="30" y1="45" x2="100" y2="45"/>
+<line x1="20" y1="60" x2="110" y2="60"/>
+<line x1="30" y1="80" x2="100" y2="80"/>
+<line x1="50" y1="100" x2="80" y2="100"/>
+</g>
+</g>
+  </glyph>
+
+ <glyph unicode="P" glyph-name="p" horiz-adv-x="210">
+<g transform="scale(1.5, -1.5) translate(0, -130)">
+<g style="stroke:black;stroke-width:8">
+<line x1="5" y1="20" x2="110" y2="20"/>
+<line x1="5" y1="40" x2="40" y2="40"/>
+<line x1="90" y1="40" x2="120" y2="40"/>
+<line x1="5" y1="60" x2="105" y2="60"/>
+<line x1="5" y1="85" x2="40" y2="85"/>
+<line x1="5" y1="110" x2="40" y2="110"/>
+</g>
+</g>
+  </glyph>
+
+    <hkern g1="F"  g2="O"  k="5"/>
+    <hkern g1="O"  g2="P"  k="4"/>
+  </font>
+
+  <text x="15" y="310" font-family="FOPFont" font-size="12">FOP in FOPfont</text>
+</g>
+
+  <text x="130" y="80" writing-mode="tb" font-size="12">vertical</text>
+  <text x="140" y="80" writing-mode="tb" glyph-orientation-vertical="0deg" font-size="12">vertical</text>
+  <text x="150" y="80" glyph-orientation-horizontal="90deg" font-size="12">orientated text</text>
+
+  <text x="150" y="95" font-stretch="narrower" font-size="12">stretched font</text>
+
+  <text x="150" y="110" letter-spacing="5" font-size="12">spaced letters</text>
+
+  <text x="150" y="125" word-spacing="3pt" font-size="12">spaced words</text>
+
+
+
+  <!-- empty element -->
+  <text/>
+</g>
+
+</svg>
+
diff --git a/src/documentation/content/dev/svg/transparency.pdf b/src/documentation/content/dev/svg/transparency.pdf
new file mode 100644 (file)
index 0000000..1ae9e11
Binary files /dev/null and b/src/documentation/content/dev/svg/transparency.pdf differ
diff --git a/src/documentation/content/dev/svg/transparency.png b/src/documentation/content/dev/svg/transparency.png
new file mode 100644 (file)
index 0000000..652e5a7
Binary files /dev/null and b/src/documentation/content/dev/svg/transparency.png differ
diff --git a/src/documentation/content/dev/svg/transparency.svg b/src/documentation/content/dev/svg/transparency.svg
new file mode 100644 (file)
index 0000000..8d546f9
--- /dev/null
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+
+<g>
+
+<text x="20" y="20" style="font-size:18">Transparency in SVG (to PDF)</text>
+
+<text x="20" y="35" style="font-size:12">Shapes</text>
+<rect x="30" y="55" width="100" height="80" style="fill:green;stroke:blue;stroke-width:3;fill-opacity:0.5;stroke-opacity:0.6"/>
+<rect x="80" y="95" width="100" height="80" style="fill:red;stroke:yellow;stroke-width:3;fill-opacity:0.5"/>
+
+
+</g>
+
+<g>
+<defs>
+      <filter id="Turb" filterUnits="objectBoundingBox"
+              x="0%" y="0%" width="100%" height="100%">
+        <feTurbulence type="fractalNoise" baseFrequency="0.1" numOctaves="1"/>
+      </filter>
+</defs>
+
+<text x="20" y="205" style="font-size:12">Image</text>
+    <rect x="20" y="210" width="40" height="35" style="fill:blue" />
+<text x="60" y="255" style="font-size:20;font-weight:bold">SEE</text>
+    <rect x="25" y="215" width="100" height="75" style="filter:url(#Turb)" />
+
+
+</g>
+
+<text x="220" y="35" style="font-size:12">Text</text>
+<rect x="240" y="55" width="130" height="50" style="fill:blue"/>
+<text x="280" y="75" style="font-size:20;font-weight:bold;fill-opacity:0.6;fill:green">SEE</text>
+<text x="250" y="95" style="font-size:20;font-weight:bold;fill-opacity:0.4;fill:orange;stroke:red">THROUGH</text>
+
+<text x="220" y="205" style="font-size:12">Uniform Image Transparency</text>
+<defs>
+      <filter id="matrixGreen" filterUnits="objectBoundingBox"
+              x="0%" y="0%" width="100%" height="100%">
+        <feTurbulence type="turbulence" baseFrequency="0.05" numOctaves="2" stitchTiles="noStitch" seed="0" result="turb"/>
+      <feColorMatrix type="matrix" values="0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 0 1" />
+      </filter>
+</defs>
+<rect x="240" y="225" width="100" height="75" style="opacity:0.4;filter:url(#matrixGreen)" />
+
+
+</svg>
+
index 091748f4ed1d070030a76512577dbac92b9dbc31..b1c53f41dd988147eb3332a1877cab8d1197395d 100644 (file)
@@ -42,31 +42,31 @@ to PDF:
     <tr>
       <td>images</td>
       <td><link href="svg/images.svg">images.svg</link></td>
-      <td><!--link href="svg/images.png"-->images.png<!--/link--></td>
+      <td><link href="svg/images.png">images.png</link></td>
       <td><link href="svg/images.pdf">images.pdf</link></td>
     </tr>
     <tr>
       <td>svg linking</td>
       <td><link href="svg/link.svg">link.svg</link></td>
-      <td><!--link href="svg/link.png"-->link.png<!--/link--></td>
+      <td><link href="svg/link.png">link.png</link></td>
       <td><link href="svg/link.pdf">link.pdf</link></td>
     </tr>
     <tr>
       <td>gradients and patterns</td>
       <td><link href="svg/paints.svg">paints.svg</link></td>
-      <td><!--link href="svg/paints.png"-->paints.png<!--/link--></td>
+      <td><link href="svg/paints.png">paints.png</link></td>
       <td><link href="svg/paints.pdf">paints.pdf</link></td>
     </tr>
     <tr>
       <td>various text and effects on text</td>
       <td><link href="svg/text.svg">text.svg</link></td>
-      <td><!--link href="svg/text.png"-->text.png<!--/link--></td>
+      <td><link href="svg/text.png">text.png</link></td>
       <td><link href="svg/text.pdf">text.pdf</link></td>
     </tr>
     <tr>
       <td>transparent objects</td>
       <td><link href="svg/transparency.svg">transparency.svg</link></td>
-      <td><!--link href="svg/transparency.png"-->transparency.png<!--/link--></td>
+      <td><link href="svg/transparency.png">transparency.png</link></td>
       <td><link href="svg/transparency.pdf">transparency.pdf</link></td>
     </tr>
   </table>
diff --git a/src/documentation/content/xdocs/dev/svg/images.pdf b/src/documentation/content/xdocs/dev/svg/images.pdf
deleted file mode 100644 (file)
index 01a34de..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/images.pdf and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/images.png b/src/documentation/content/xdocs/dev/svg/images.png
deleted file mode 100644 (file)
index 0f3f76c..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/images.png and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/images.svg b/src/documentation/content/xdocs/dev/svg/images.svg
deleted file mode 100644 (file)
index 4343fea..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
-  Copyright 1999-2004 The Apache Software Foundation
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<!-- $Id$ -->
-<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<g>
-
-<text x="20" y="20" style="font-size:18">Images in SVG</text>
-
-<text x="20" y="35" style="font-size:12">Jpeg</text>
-<image x="30" y="55" width="100" height="80" xlink:href="logo.jpg"/>
-</g>
-
-<text x="20" y="160" style="font-size:12">Effect or Bitmap</text>
-<g>
-<defs>
-      <filter id="Turb1" filterUnits="objectBoundingBox"
-              x="0%" y="0%" width="100%" height="100%">
-        <feTurbulence type="fractalNoise" baseFrequency="0.1" numOctaves="1"/>
-      </filter>
-      <filter id="Turb2" filterUnits="objectBoundingBox"
-              x="0%" y="0%" width="100%" height="100%">
-        <feTurbulence type="fractalNoise" baseFrequency="0.15" numOctaves="1"/>
-      </filter>
-</defs>
-    <rect x="25" y="165" width="100" height="75" style="filter:url(#Turb1)" />
-
-
-<text x="20" y="255" style="font-size:12">Transparency</text>
-    <rect x="20" y="260" width="40" height="35" style="fill:blue" />
-<text x="60" y="305" style="font-size:20;font-weight:bold">SEE</text>
-    <rect x="25" y="265" width="100" height="75" style="filter:url(#Turb2)" />
-
-
-<text x="200" y="35" style="font-size:12">Scaled</text>
-<g transform="scale(4)">
-    <rect x="55" y="15" width="25" height="18.75" style="filter:url(#Turb1)" />
-</g>
-
-</g>
-
-</svg>
-
diff --git a/src/documentation/content/xdocs/dev/svg/link.pdf b/src/documentation/content/xdocs/dev/svg/link.pdf
deleted file mode 100644 (file)
index e0c01b6..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-%PDF-1.3
-%ª«¬­
-4 0 obj
-<< /Type /Info
-/Producer (FOP SVG Renderer) >>
-endobj
-5 0 obj
-<< /Length 3668 /Filter [ /ASCII85Decode /FlateDecode ]
- >>
-stream
-Gau0F>Da]<&cJn5e-;EkoE\#=0Gs^rm`/U`_)A12@/lVJ^!@!6V9%q<n2(Q?kt7LG9(>flFQFD0h]DuNEX:"+rcj5Bj"H/eIdl=:K5\[!_g_FMj0=+0pE,IR+9-Y?UZ<'!IJj#hhk,/ha+n%_0%'(\K>3tlZ@?F:n[HPGIWe)[+.du!^OJGqo=p@ar:;uTs8Vf-I:IVC*2KXu2sQMu$2%HtTt09<j^LD?X0"TD*%An+cPV_-!bO%FooOX@'XDUMl;9#Q8ioWoC9u(1,mRh(?qEIs,TXEG']<VX,H=_J[<eqIRG3i][Q\o:P1qeYTuuVq/)YCl02`m="IFHNGYGM-F$3t]X`2\pFbhEBUZN>r9!]6Y(-Z1CW!O;],TW)0>^JA,lHuX*6@ug;Wb!@<.$CrDAgo!/HGV-:="iK,MT2nkWfSHZeoODL&i<pV(J-0G9^Q!Y:an+2Tu>YmI:E"C%6K``V;OH%<'"kA@aM>='M9T08%IVr8t_$2N)?"3_^Jrq?:63t-7r*+W<170JRX%hqcjCA$l*A=WsHeG+`XV"@Kl`#a>#Qp#FL=C8@^)":OK$e1ek4e+^dCK1dWo!-%1)]C3L*7&T\dUadm/N-BN^/obOm;]J(b(rC$cNPjsf)MXtgr-CWB!bf2OB9t+AAUC2^)P/?j`=A*E5lO/"*4W!g36O0U6EeGnRM5bBP9Nh:\?b_ZqRQ86>[J*l6W[M#>I1(ao#/>2:S]^HZhI3=m)D+t)oIXZqpO&*!Lp581$pN:a35ZqKG`:s%o2I-ufZGf.Gf&^(P+(6;S#?5P*O^71A$/DP/S:Mu^;q[,C2%XsK?lD1c4h>"V_X=-_B7.)i)9KohGnsD;t2cO4YX33d4&_0.9^Zlb@NNe3Ej-7pE1)0)).Io./<0FL3Cp,_k*B<:KHBep[Cg#n'BDNXmh8)2U=A)g-hhjn"D0<V?T7l&PM#:gN3UjXh\0'HOuK66^7ClBT1jC+QC*1bKK'mTUETLEcNO`[.N7];ZSS:dra&#5CaE7LBuILll\c0fGB/CKB,QF*/#",Q;b!Y:-WLZi<)0g-0?a:&,TP#>Oe?XBi^icE#taa*SNXeJLG2+c.8(ZMPVYtaN>C"*<c4<CVS04H<>?o[a)JAeOekdoNnFl9`Zd*;lCh?9C3\ZMF/=V.Y9S5#..E(Q'chFUU#M;FRE#/o2ZpMoakNb-/IOoAh2)Y[Q'bib=<!MhtAZs(WW^`bgC%@e#9cLm6c"0!]?6P]?Ja/;J<%nY=qTXH]>8rq#;Te'431ZjH)1Bj0aX%4CN+XOMW!;+FWJ0:7K&t1&#)N7*;N=!``bCWbN,m87FsEM?ubdb[UuYQ&K,@VBM?b/$h4)LMoe>]Q)5#6C%o][6:0tl2_d<"rI'n^i9uMPBIT57hBI1<W"PT0b<(_5OCs4=m?3N-Do6f$XtrDQ\d%lBS&6gkrh3N'P:D2k<\X;$BdcZVbFcPZW;\eMsEloTt+]db(u=\fB#2c'CX^?ZhM.X+QiDO7GfT,cFQYL_6k>5Fli?21jgPIXQ&\rg-oC70%k1^i"&<ULRa:W,HYiC#n.U^.4Z%tFp5K0A_r-YG!7%2B8(lb$&s(RH@S!2>&[:kTM/uT5P11B;3L:!9;4rV1$Z1Ule12$ks^aP@7eNV=`5T:l7R.F_,'dKBn2KV8&^E*q,E1sI0Jb16Y(c*YrUM8,[K[R=@V21,`/,o`tYi,O[ck`n`;kq>=tia*<a-SeP=Ns9a"S.`kE_(LUeB;OIfcE'YdW[UKF7u9$LbQ*fIs&A;&tY"&$lMH_NkZ89$T\13QfBqfuBgfG>pf86t/H9pXK]b&.C`+!K?7[]qH)6\P&-=s!bR"eLHG`^shY4pIo+Y=j@+8.WYj-J*Moi"2c%4Vd3N1VuDS(Wfu*GgP5]]',+TCFmT`4@fe>K^25aV&mj*f8^dOA]Ub+k-4so$o)!?)6p:BHdTBB<UF*:T4R^7U=:#Y+.jA:G3!*&V-=FOJduh^CbX+sg5-uT.\"O[cLEZ.6X0$iXL!&b)QaDG3*S6`>2':TVA@,!pR)PtLTgi,D<Kk/hF8>h@]nr>&LJ:,VsG_]VMTA.7-D_a`jem_0X.Go<+H:[qf*b&gcAc:TT/Ff?\-s%\Bf(Zj:kPq6)7J.,V'R0+1:J?pZIc1deY9R8D9]nK#h6!F`d^\_&'XqTodb@_I^`d(-o^ae(7T$<f^bV'MCHO[t`Ip8_#<H4I]aQT_V[M0g2Fm9=:k)R1J#LQ'jJrcd1q+^Ts1@@T2Gs*OPe2#)rp9+!pULC$>Jq"&Jr#g;UCMg00W@3fdtqK5bh)R&>DQ(;fdE)]\Kp$!V0Fk71Wp1<%bk15da7"*'@3ffBe(e1e30im/+?di+tUZ\*'1P%"3"MXHe8.kN@[2aRDN#<LscR?8*4ObIg%kb_#aget(\a':Gpc%amJ;orJ8d6TF+JBGn6qjKHq&m[6b9?(Zk[UYI-BfUtYeoC*a[U)Ip_U,L.4[Mn!WuN[Ni2gb6e_V9VeE!DOqKZ<5%D**]h'g0_PZW$A1W9hS*]hH;70e9dO=<Z=+bt:R[p+'<M/c&R3UcPdoVXRj_oN)G6n7bK/MVYWnebCcIVSGoX/9$=q-s\lR#e&.3TKVsJ8u-qg4;(CBlll?Ga+`QE</C@.I*QBM.(8i5tC?g3+%[N4!?J_U[jsNeX&9OZag[=Q&4]Go!2c:?ab*Z?hae,GCI(e^BIJC2s\.:$qXa6+3T/@2p)=l`oPR;]u0Y^-5?d&&]AK[b]L;j!KP)jC^o^'ZR'+<$f<i:,A"U4YB;1)c%apRK!,VK>8Fj8YbC([,m&M:=.kaPq_ZeQh`B206r$\q496f/4`id$o\)9!\"KjF=m*A8d2B2BbNDmm\E.Wph#[QIR^Nr*+iSp$Y_H-4N/[7*UKG89#7l8(Mo/@1rPf6NCc'X2V[MrO;lPQk8\-n&iq[8k]6V4n3WfCu$M[EoOlcMC)X5`<_t/"BQDCqMp8t#oR#Nn^Rl^iYaQ5a2d*'9FZlK$,Gk]k8&DM7)Ye-Qbh&5Q@SH"=/g$/D@NiE/Rp#F`4@h6EWMAV_?c/IC@aO\.?K'ZJ8N+21Ge*UM\4ms[P1_iLkANK`UT?!hW#!X(uBpg2!B=iRZ-:#Oa.t6@<9jZ`D7R/@mJ]jkpZ5O:[3Y8T$&9<'mjc0&-,in.#+nBgD^O"W)erH*MJ;<.ulW2:#:/>;LFIoV3dI0&56(.2%`hfb`:kuTN:lh2lTj3f;f4aR6ZVD_p+^((PhM2HA9acTI\/S;2)PbCuZYRl2WA@nKA!Ws-d#,F<[8qd]K(0n1])e#"n`[^A(Sm45J3pY,p2qZm2uNVD4gqOc*P/k:lr^4Z+aptAn,IhSnj_0>YXlr]KR$WRa0RqQ:40N5nU9b)7ipA]lIE(7GC=.QIqBC%UAG;FYAfQjCIDsr07S"p%XhXX*K=N]/a5s"B7G;g-c]ktoc1:tW71b1J4>l0X>5h0s&@@_T".$[5qsnOD<6p#<>fD8*%j@4>D_m"96^lVU-ZQ=eCCIWUM#NMEV@gjD93cm"VRM[f]`"Jl/8*JF?82#1[C4=aUeK53J9c%UFe3[?"0ea'-Z6jG7.j`Td/;0gDER#):oZ7Q!%+J/pVAPee%#5<hhA(%I[`t^?jh\8X`mZ"=/WLRZq+sk_mVW#Q6IIV^MKdSH)9C~>
-endstream
-endobj
-6 0 obj
-[
-7 0 R
-8 0 R
-9 0 R
-10 0 R
-]
-endobj
-7 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 10.0 310.0 90.0 390.0 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A 12 0 R
-/H /I
->>
-endobj
-8 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 110.0 310.0 190.0 390.0 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A << /URI (http://xml.apache.org/fop/)
-/S /URI >>
-/H /I
->>
-endobj
-9 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 10.0 210.0 90.0 290.0 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A << /URI (images.svg#svgView(viewBox(0,0,200,200)))
-/S /URI >>
-/H /I
->>
-endobj
-10 0 obj
-<< /Type /Annot
-/Subtype /Link
-/Rect [ 110.0 210.0 190.0 290.0 ]
-/C [ 0 0 0 ]
-/Border [ 0 0 0 ]
-/A 13 0 R
-/H /I
->>
-endobj
-11 0 obj
-<< /Type /Page
-/Parent 1 0 R
-/MediaBox [ 0 0 400 400 ]
-/Resources 3 0 R
-/Contents 5 0 R
-/Annots 6 0 R
->>
-endobj
-1 0 obj
-<< /Type /Pages
-/Count 1
-/Kids [11 0 R ] >>
-endobj
-2 0 obj
-<< /Type /Catalog
-/Pages 1 0 R
- >>
-endobj
-3 0 obj
-<< 
-/ProcSet [ /PDF /ImageC /Text ] >> 
-endobj
-12 0 obj
-<<
-/S /GoTo
-/D [11 0 R /XYZ 10.0 110.0 2.5]
->>
-endobj
-13 0 obj
-<<
-/S /GoTo
-/D [11 0 R /XYZ 0.0 10.0 2.5]
->>
-endobj
-xref
-0 14
-0000000000 65535 f 
-0000004615 00000 n 
-0000004674 00000 n 
-0000004724 00000 n 
-0000000015 00000 n 
-0000000077 00000 n 
-0000003837 00000 n 
-0000003881 00000 n 
-0000004009 00000 n 
-0000004180 00000 n 
-0000004363 00000 n 
-0000004494 00000 n 
-0000004779 00000 n 
-0000004842 00000 n 
-trailer
-<<
-/Size 14
-/Root 2 0 R
-/Info 4 0 R
->>
-startxref
-4903
-%%EOF
diff --git a/src/documentation/content/xdocs/dev/svg/link.png b/src/documentation/content/xdocs/dev/svg/link.png
deleted file mode 100644 (file)
index 2290504..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/link.png and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/link.svg b/src/documentation/content/xdocs/dev/svg/link.svg
deleted file mode 100644 (file)
index cd5ee6b..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
-  Copyright 1999-2004 The Apache Software Foundation
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<!-- $Id$ -->
-<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<g>
-
-<a xlink:href="#svgView(viewBox(110,110,80,80))">
-<rect x="10" y="10" width="80" height="80" style="fill:darkred;stroke:black;stroke-width:3"/>
-<text x="15" y="60" style="font-size:18;fill:green">GREEN</text>
-</a>
-
-<a xlink:href="http://xml.apache.org/fop/">
-<rect x="110" y="10" width="80" height="80" style="fill:lightblue;stroke:black;stroke-width:3"/>
-<text x="130" y="60" style="font-size:18;fill:blue">FOP</text>
-</a>
-
-<a xlink:href="images.svg#svgView(viewBox(0,0,200,200))">
-<rect x="10" y="110" width="80" height="80" style="fill:yellow;stroke:black;stroke-width:3"/>
-<text x="20" y="150" style="font-size:14;fill:purple">Another</text>
-<text x="35" y="165" style="font-size:14;fill:purple">file</text>
-</a>
-
-<a xlink:href="#svgView(viewBox(10,10,80,80))">
-<rect x="110" y="110" width="80" height="80" style="fill:darkgreen;stroke:black;stroke-width:3"/>
-<text x="130" y="160" style="font-size:18;fill:red">RED</text>
-</a>
-
-</g>
-
-</svg>
-
diff --git a/src/documentation/content/xdocs/dev/svg/logo.jpg b/src/documentation/content/xdocs/dev/svg/logo.jpg
deleted file mode 100644 (file)
index 05cc83c..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/logo.jpg and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/paints.pdf b/src/documentation/content/xdocs/dev/svg/paints.pdf
deleted file mode 100644 (file)
index 0320df3..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/paints.pdf and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/paints.png b/src/documentation/content/xdocs/dev/svg/paints.png
deleted file mode 100644 (file)
index ec127ea..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/paints.png and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/paints.svg b/src/documentation/content/xdocs/dev/svg/paints.svg
deleted file mode 100644 (file)
index 81ecce6..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
-  Copyright 1999-2004 The Apache Software Foundation
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<!-- $Id$ -->
-<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<g>
-
-<text x="20" y="20" style="font-size:18">Paints - Patterns &amp; Gradients</text>
-
-<text x="10" y="35" style="font-size:12">Gradient</text>
-
-<defs>
-        <linearGradient id="grad1" x1="0" y1="0" x2="1" y2="0">
-                <stop offset="0" style="stop-color:crimson" />
-                <stop offset="1" style="stop-color:gold" />
-        </linearGradient>
-        <linearGradient id="grad2" x1="0" y1="0" x2="0" y2="1">
-                <stop offset="0" style="stop-color:crimson" />
-                <stop offset="0.4" style="stop-color:purple" />
-                <stop offset="1" style="stop-color:gold" />
-        </linearGradient>
-        <linearGradient id="grad3" x1="0" y1="0" x2="1" y2="1">
-                <stop offset="0" style="stop-color:crimson" />
-                <stop offset="0.7" style="stop-color:blue" />
-                <stop offset="1" style="stop-color:gold" />
-        </linearGradient>
-        <radialGradient id="rad"
-            fx="20%" fy="30%" rx="10%" ry="30%" r="40%">
-            <stop offset="0" stop-color="gold" />
-            <stop offset="1" stop-color="green" stop-opacity="0.4"/>
-        </radialGradient>
-</defs>
-    <rect x="15" y="40" width="100" height="75" style="fill:url(#grad1)" />
-    <rect x="15" y="117.5" width="100" height="75" style="fill:url(#grad2)" />
-    <rect x="15" y="195" width="100" height="75" style="fill:url(#grad3)" />
-    <rect x="15" y="275" width="100" height="75" style="fill:url(#rad)" />
-
-<text x="120" y="35" style="font-size:12">Pattern</text>
-
-<defs>
-        <pattern id="pat1" x="0" y="0" width=".75" height="50%">
-            <circle cx="10" cy="10" r="10" style="fill:red" />
-            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
-        </pattern>
-        <pattern id="pat2" x="0" y="0" width=".2" height="50%">
-            <circle cx="10" cy="10" r="10" style="fill:red" />
-            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
-        </pattern>
-        <pattern id="pat3" x="0" y="0" width=".3" height="50%" patternTransform="matrix(1, 0.3, -0.5, 1, 5, 10)">
-            <circle cx="10" cy="10" r="10" style="fill:red" />
-            <rect x="10" y="10" width="15" height="15" style="fill:green"/>
-            <text x="5" y="10" style="font-size:10">Patt</text>
-        </pattern>
-        <pattern id="see" x="0" y="0" width="25" height="25" patternUnits="userSpaceOnUse">
-            <circle cx="10" cy="10" r="10" style="fill:red" />
-            <rect x="10" y="10" width="15" height="15" style="fill:green;fill-opacity:0.5"/>
-        </pattern>
-</defs>
-    <rect x="125" y="40" width="100" height="75" style="fill:url(#pat1)" />
-    <rect x="125" y="117.5" width="100" height="75" style="fill:url(#pat2)" />
-    <rect x="125" y="195" width="100" height="75" style="fill:url(#pat3)" />
-    <rect x="125" y="275" width="100" height="75" style="fill:url(#see)" />
-
-<defs>
-        <pattern id="patgrad1" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
-            <circle cx="10" cy="10" r="10" style="fill:url(#grad1)" />
-        </pattern>
-        <pattern id="patpat2" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
-            <circle cx="10" cy="10" r="10" style="fill:url(#pat2)" />
-        </pattern>
-        <pattern id="patimage3" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
-            <image x="0" y="0" width="10" height="10" xlink:href="logo.jpg"/>
-        </pattern>
-</defs>
-
-<text x="230" y="35" style="font-size:12">Pattern in Pattern</text>
-
-    <rect x="235" y="40" width="100" height="75" style="fill:url(#patgrad1)" />
-    <rect x="235" y="117.5" width="100" height="75" style="fill:url(#patpat2)" />
-    <rect x="235" y="195" width="100" height="75" style="fill:url(#patimage3)" />
-
-</g>
-
-</svg>
-
diff --git a/src/documentation/content/xdocs/dev/svg/text.pdf b/src/documentation/content/xdocs/dev/svg/text.pdf
deleted file mode 100644 (file)
index 630d170..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/text.pdf and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/text.png b/src/documentation/content/xdocs/dev/svg/text.png
deleted file mode 100644 (file)
index 0a8e3ec..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/text.png and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/text.svg b/src/documentation/content/xdocs/dev/svg/text.svg
deleted file mode 100644 (file)
index e13177a..0000000
+++ /dev/null
@@ -1,147 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
-  Copyright 1999-2004 The Apache Software Foundation
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<!-- $Id$ -->
-<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<g>
-
-<text x="15" y="20" style="font-size:18">Various Text Elements</text>
-
-<text x="15" y="40" style="font-size:12;font-family:Helvetica">Normal Text in Helvetica,</text>
-<text x="152" y="40" style="font-size:12;font-family:Symbol">Symbol,</text>
-<text x="199" y="40" style="font-size:12;font-family:blah">Unknown,</text>
-<text x="257" y="40" style="font-size:12;font-family:Courier">Courier,</text>
-<text x="318" y="40" style="font-size:12;font-family:Arial">Arial</text>
-
-<g transform="translate(15,55) scale(0.25)">
-<text x="0" y="0" style="font-size:40">Large Text (scaled)</text>
-</g>
-<text x="120" y="55" style="font-size:10">Normal Text (unscaled)</text>
-
-<text x="15" y="70" style="font-size:12.5">fractional Text</text>
-
-<text x="15" y="85" style="font-size:12;fill:red">Coloured Text</text>
-<text x="15" y="100" style="font-size:12;fill:none;stroke:red;stroke-width:0.4">Stroked Text</text>
-<text x="15" y="115" style="font-size:12;fill:blue;stroke:red;stroke-width:0.4">Stroked/Filled Text</text>
-<text x="15" y="130" style="font-size:12" text-decoration="overline">Overline Text</text>
-<text x="15" y="145" style="font-size:12" text-decoration="underline">Underline Text</text>
-<text x="15" y="160" style="font-size:12" text-decoration="line-through">Strikethrough Text</text>
-
-<text x="15" y="185" style="font-size:12">Text <tspan fill="blue" dy="-10">with</tspan> <tspan fill="green" dy="20">tspan</tspan></text>
-
- <defs>
- <path id="Path2" style="fill:none; stroke:blue;" transform="scale(0.15,0.15)"
-  d="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"/>
- <path id="Path1" style="fill:none; stroke:blue;" transform="scale(0.30,0.50)"
-      d="M 100 100 C100 0 400 00 400 100"/>
-
-</defs>
-
-<text transform="translate(20, 220)" font-size="15">
-<textPath xlink:href="#Path2"><tspan baseline-shift="super" fill="green">super</tspan> and <tspan baseline-shift="sub" fill="red">sub</tspan>scripts</textPath>
-</text>
-
-<g transform="translate(150, 200)" style="font-weight:bold" id="fopdiamond">
- <text transform="matrix(-0.34202 -0.93969 0.93969 -0.34202 47 45)">FOP</text>
- <text transform="matrix(0.34202 0.93969 -0.93969 0.34202 44 7)">FOP</text>
- <text transform="matrix(-0.34202 0.93969 -0.93969 -0.34202 52 23)">FOP</text>
- <text transform="matrix(0.34202 -0.93969 0.93969 0.34202 38 28)">FOP</text>
-</g>
-
-<g>
-  <filter id="blur" filterUnits="objectBoundingBox" primitiveUnits="objectBoundingBox" x="-20%" y="-20%" width="120%" height="120%" >
-  <feGaussianBlur stdDeviation="2 2" x="-10%" y="-10%" width="120%" height="120%" />
-  </filter>
-
-<text x="15" y="290" style="font-size:16;filter:url(#blur)">Filtered Text</text>
-</g>
-
-<g>
-  <font horiz-adv-x="150" id="Batik">
-     <font-face
-          font-family="FOPFont"
-          units-per-em="240"
-          ascent="190"
-          descent="50"
-          alphabetic="0"/>
-
- <missing-glyph horiz-adv-x="150" d="M20 0 V240 H100 V0 z"/>
-
- <glyph unicode=" " glyph-name=" " horiz-adv-x="100"/>
-
- <glyph unicode="F" glyph-name="F" horiz-adv-x="190">
-<g transform="scale(1.5, -1.5) translate(0, -130)">
-<g style="stroke:black;stroke-width:8">
-<line x1="5" y1="20" x2="125" y2="20"/>
-<line x1="5" y1="40" x2="40" y2="40"/>
-<line x1="5" y1="60" x2="100" y2="60"/>
-<line x1="5" y1="85" x2="40" y2="85"/>
-<line x1="5" y1="110" x2="40" y2="110"/>
-</g>
-</g>
-  </glyph>
-
- <glyph unicode="O" glyph-name="o" horiz-adv-x="185">
-<g transform="scale(1.5, -1.5) translate(0, -130)">
-<g style="stroke:black;stroke-width:8">
-<line x1="50" y1="30" x2="80" y2="30"/>
-<line x1="30" y1="45" x2="100" y2="45"/>
-<line x1="20" y1="60" x2="110" y2="60"/>
-<line x1="30" y1="80" x2="100" y2="80"/>
-<line x1="50" y1="100" x2="80" y2="100"/>
-</g>
-</g>
-  </glyph>
-
- <glyph unicode="P" glyph-name="p" horiz-adv-x="210">
-<g transform="scale(1.5, -1.5) translate(0, -130)">
-<g style="stroke:black;stroke-width:8">
-<line x1="5" y1="20" x2="110" y2="20"/>
-<line x1="5" y1="40" x2="40" y2="40"/>
-<line x1="90" y1="40" x2="120" y2="40"/>
-<line x1="5" y1="60" x2="105" y2="60"/>
-<line x1="5" y1="85" x2="40" y2="85"/>
-<line x1="5" y1="110" x2="40" y2="110"/>
-</g>
-</g>
-  </glyph>
-
-    <hkern g1="F"  g2="O"  k="5"/>
-    <hkern g1="O"  g2="P"  k="4"/>
-  </font>
-
-  <text x="15" y="310" font-family="FOPFont" font-size="12">FOP in FOPfont</text>
-</g>
-
-  <text x="130" y="80" writing-mode="tb" font-size="12">vertical</text>
-  <text x="140" y="80" writing-mode="tb" glyph-orientation-vertical="0deg" font-size="12">vertical</text>
-  <text x="150" y="80" glyph-orientation-horizontal="90deg" font-size="12">orientated text</text>
-
-  <text x="150" y="95" font-stretch="narrower" font-size="12">stretched font</text>
-
-  <text x="150" y="110" letter-spacing="5" font-size="12">spaced letters</text>
-
-  <text x="150" y="125" word-spacing="3pt" font-size="12">spaced words</text>
-
-
-
-  <!-- empty element -->
-  <text/>
-</g>
-
-</svg>
-
diff --git a/src/documentation/content/xdocs/dev/svg/transparency.pdf b/src/documentation/content/xdocs/dev/svg/transparency.pdf
deleted file mode 100644 (file)
index 1ae9e11..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/transparency.pdf and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/transparency.png b/src/documentation/content/xdocs/dev/svg/transparency.png
deleted file mode 100644 (file)
index 652e5a7..0000000
Binary files a/src/documentation/content/xdocs/dev/svg/transparency.png and /dev/null differ
diff --git a/src/documentation/content/xdocs/dev/svg/transparency.svg b/src/documentation/content/xdocs/dev/svg/transparency.svg
deleted file mode 100644 (file)
index 8d546f9..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
-  Copyright 1999-2004 The Apache Software Foundation
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<!-- $Id$ -->
-<svg width="400" height="400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<g>
-
-<text x="20" y="20" style="font-size:18">Transparency in SVG (to PDF)</text>
-
-<text x="20" y="35" style="font-size:12">Shapes</text>
-<rect x="30" y="55" width="100" height="80" style="fill:green;stroke:blue;stroke-width:3;fill-opacity:0.5;stroke-opacity:0.6"/>
-<rect x="80" y="95" width="100" height="80" style="fill:red;stroke:yellow;stroke-width:3;fill-opacity:0.5"/>
-
-
-</g>
-
-<g>
-<defs>
-      <filter id="Turb" filterUnits="objectBoundingBox"
-              x="0%" y="0%" width="100%" height="100%">
-        <feTurbulence type="fractalNoise" baseFrequency="0.1" numOctaves="1"/>
-      </filter>
-</defs>
-
-<text x="20" y="205" style="font-size:12">Image</text>
-    <rect x="20" y="210" width="40" height="35" style="fill:blue" />
-<text x="60" y="255" style="font-size:20;font-weight:bold">SEE</text>
-    <rect x="25" y="215" width="100" height="75" style="filter:url(#Turb)" />
-
-
-</g>
-
-<text x="220" y="35" style="font-size:12">Text</text>
-<rect x="240" y="55" width="130" height="50" style="fill:blue"/>
-<text x="280" y="75" style="font-size:20;font-weight:bold;fill-opacity:0.6;fill:green">SEE</text>
-<text x="250" y="95" style="font-size:20;font-weight:bold;fill-opacity:0.4;fill:orange;stroke:red">THROUGH</text>
-
-<text x="220" y="205" style="font-size:12">Uniform Image Transparency</text>
-<defs>
-      <filter id="matrixGreen" filterUnits="objectBoundingBox"
-              x="0%" y="0%" width="100%" height="100%">
-        <feTurbulence type="turbulence" baseFrequency="0.05" numOctaves="2" stitchTiles="noStitch" seed="0" result="turb"/>
-      <feColorMatrix type="matrix" values="0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 0 1" />
-      </filter>
-</defs>
-<rect x="240" y="225" width="100" height="75" style="opacity:0.4;filter:url(#matrixGreen)" />
-
-
-</svg>
-