| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!-- Created with Inkscape (http://www.inkscape.org/) --> |
| <svg |
| xmlns:dc="http://purl.org/dc/elements/1.1/" |
| xmlns:cc="http://creativecommons.org/ns#" |
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
| xmlns:svg="http://www.w3.org/2000/svg" |
| xmlns="http://www.w3.org/2000/svg" |
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
| width="517.5" |
| height="135" |
| id="svg2" |
| sodipodi:version="0.32" |
| inkscape:version="0.46" |
| version="1.0" |
| sodipodi:docname="cups-command-chain.svg" |
| inkscape:output_extension="org.inkscape.output.svg.inkscape" |
| inkscape:export-filename="/Users/msweet/c/cups-trunk/doc/images/cups-command-chain.png" |
| inkscape:export-xdpi="100" |
| inkscape:export-ydpi="100"> |
| <defs |
| id="defs4"> |
| <marker |
| inkscape:stockid="TriangleInS" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="TriangleInS" |
| style="overflow:visible"> |
| <path |
| id="path4263" |
| d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
| transform="scale(-0.2)" /> |
| </marker> |
| <marker |
| inkscape:stockid="TriangleOutS" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="TriangleOutS" |
| style="overflow:visible"> |
| <path |
| id="path4272" |
| d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
| transform="scale(0.2)" /> |
| </marker> |
| <marker |
| inkscape:stockid="TriangleOutM" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="TriangleOutM" |
| style="overflow:visible"> |
| <path |
| id="path4269" |
| d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
| transform="scale(0.4)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow1Mend" |
| style="overflow:visible;"> |
| <path |
| id="path4132" |
| d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" |
| transform="scale(0.4) rotate(180) translate(10,0)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Sstart" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow1Sstart" |
| style="overflow:visible"> |
| <path |
| id="path4135" |
| d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
| transform="scale(0.2) translate(6,0)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow2Lstart" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow2Lstart" |
| style="overflow:visible"> |
| <path |
| id="path4141" |
| style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" |
| d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " |
| transform="scale(1.1) translate(1,0)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Lstart" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow1Lstart" |
| style="overflow:visible"> |
| <path |
| id="path4123" |
| d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
| transform="scale(0.8) translate(12.5,0)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow2Mstart" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow2Mstart" |
| style="overflow:visible"> |
| <path |
| id="path4147" |
| style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" |
| d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " |
| transform="scale(0.6) translate(0,0)" /> |
| </marker> |
| <inkscape:perspective |
| sodipodi:type="inkscape:persp3d" |
| inkscape:vp_x="-490.8657 : 919.3427 : 1" |
| inkscape:vp_y="9.6977444e-14 : 1482.3941 : 0" |
| inkscape:vp_z="687.60276 : 919.3427 : 1" |
| inkscape:persp3d-origin="98.368532 : 659.34009 : 1" |
| id="perspective10" /> |
| </defs> |
| <sodipodi:namedview |
| id="base" |
| pagecolor="#ffffff" |
| bordercolor="#666666" |
| borderopacity="1.0" |
| gridtolerance="10" |
| guidetolerance="10" |
| objecttolerance="10" |
| inkscape:pageopacity="0.0" |
| inkscape:pageshadow="2" |
| inkscape:zoom="1.810628" |
| inkscape:cx="258.75" |
| inkscape:cy="67.5" |
| inkscape:document-units="in" |
| inkscape:current-layer="layer1" |
| showgrid="true" |
| units="in" |
| inkscape:snap-bbox="true" |
| inkscape:object-paths="true" |
| inkscape:object-nodes="true" |
| inkscape:bbox-paths="true" |
| inkscape:bbox-nodes="true" |
| inkscape:snap-intersection-line-segments="true" |
| inkscape:window-width="1073" |
| inkscape:window-height="701" |
| inkscape:window-x="747" |
| inkscape:window-y="9"> |
| <inkscape:grid |
| type="xygrid" |
| id="grid2383" |
| visible="true" |
| enabled="true" |
| units="in" |
| spacingx="0.125in" |
| spacingy="0.125in" |
| dotted="false" |
| empspacing="8" /> |
| </sodipodi:namedview> |
| <metadata |
| id="metadata7"> |
| <rdf:RDF> |
| <cc:Work |
| rdf:about=""> |
| <dc:format>image/svg+xml</dc:format> |
| <dc:type |
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
| </cc:Work> |
| </rdf:RDF> |
| </metadata> |
| <g |
| inkscape:label="Layer 1" |
| inkscape:groupmode="layer" |
| id="layer1"> |
| <path |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| d="M 135,56.25 L 135,78.75" |
| id="path10785" /> |
| <path |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:8.12441158;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#TriangleOutS);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| d="M 55.812205,101.25 L 89.77536,101.25" |
| id="path4118" /> |
| <path |
| id="path10220" |
| d="M 403.15192,101.25 L 429.50524,101.25" |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:7.40767479;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInS);marker-mid:none;marker-end:url(#TriangleOutS);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
| <path |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:7.32613468;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInS);marker-mid:none;marker-end:url(#TriangleOutS);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| d="M 290.97054,101.25 L 316.53195,101.25" |
| id="path10781" /> |
| <path |
| id="path10783" |
| d="M 178.34513,101.80229 L 203.90654,101.80229" |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:7.32613468;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInS);marker-mid:none;marker-end:url(#TriangleOutS);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
| <g |
| id="g3596" |
| transform="matrix(0.5,0,0,0.5,67.958488,-33.525)"> |
| <rect |
| y="100.83127" |
| x="90" |
| height="67.22084" |
| width="90" |
| id="rect3582" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
| <path |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25 A 45,11.25 0 1 1 180,101.25 z" |
| sodipodi:ry="11.25" |
| sodipodi:rx="45" |
| sodipodi:cy="101.25" |
| sodipodi:cx="135" |
| id="path3580" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#000000;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| sodipodi:type="arc" /> |
| <path |
| sodipodi:end="3.1415927" |
| sodipodi:start="0" |
| transform="matrix(1,0,0,1.0799999,0,58.500006)" |
| sodipodi:type="arc" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="path3584" |
| sodipodi:cx="135" |
| sodipodi:cy="101.25" |
| sodipodi:rx="45" |
| sodipodi:ry="11.25" |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25 L 135,101.25 z" /> |
| <path |
| sodipodi:open="true" |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25" |
| sodipodi:ry="11.25" |
| sodipodi:rx="45" |
| sodipodi:cy="101.25" |
| sodipodi:cx="135" |
| id="path3586" |
| style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| sodipodi:type="arc" |
| transform="translate(-0.45,67.05)" |
| sodipodi:start="0" |
| sodipodi:end="3.1415927" /> |
| <path |
| id="path3588" |
| d="M 90,99.9365 L 89.583023,168.73466" |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
| <path |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
| d="M 180,100.94936 L 179.58302,169.74752" |
| id="path3590" /> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3592" |
| y="149.58008" |
| x="134.30273" |
| style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| xml:space="preserve"><tspan |
| y="149.58008" |
| x="134.30273" |
| id="tspan3594" |
| sodipodi:role="line">PPD</tspan></text> |
| </g> |
| <g |
| id="g4096" |
| transform="translate(0.2249985,-11.025002)"> |
| <rect |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#000000;stroke-width:0.44999999;stroke-miterlimit:4;stroke-dasharray:0.45, 0.45;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect3608" |
| width="67.5" |
| height="45" |
| x="101.025" |
| y="89.775002" /> |
| <flowRoot |
| xml:space="preserve" |
| style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| id="flowRoot3610" |
| transform="matrix(0.5,0,0,0.5,134.70508,106.84766)"><flowRegion |
| id="flowRegion3612" /><flowPara |
| id="flowPara3616">Optional</flowPara><flowPara |
| id="flowPara3620">Command</flowPara><flowPara |
| id="flowPara3618">Filter</flowPara></flowRoot> </g> |
| <g |
| id="g3724" |
| transform="matrix(0.5,0,0,0.5,-33.291512,33.75)"> |
| <g |
| id="g3744"> |
| <rect |
| y="100.83127" |
| x="90" |
| height="67.22084" |
| width="90" |
| id="rect3726" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
| <path |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25 A 45,11.25 0 1 1 180,101.25 z" |
| sodipodi:ry="11.25" |
| sodipodi:rx="45" |
| sodipodi:cy="101.25" |
| sodipodi:cx="135" |
| id="path3728" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#000000;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| sodipodi:type="arc" /> |
| <path |
| sodipodi:end="3.1415927" |
| sodipodi:start="0" |
| transform="matrix(1,0,0,1.0799999,0,58.500006)" |
| sodipodi:type="arc" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="path3730" |
| sodipodi:cx="135" |
| sodipodi:cy="101.25" |
| sodipodi:rx="45" |
| sodipodi:ry="11.25" |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25 L 135,101.25 z" /> |
| <path |
| sodipodi:open="true" |
| d="M 180,101.25 A 45,11.25 0 1 1 90,101.25" |
| sodipodi:ry="11.25" |
| sodipodi:rx="45" |
| sodipodi:cy="101.25" |
| sodipodi:cx="135" |
| id="path3732" |
| style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| sodipodi:type="arc" |
| transform="translate(-0.45,67.05)" |
| sodipodi:start="0" |
| sodipodi:end="3.1415927" /> |
| <path |
| id="path3734" |
| d="M 90,99.9365 L 89.583023,168.73466" |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
| <path |
| style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
| d="M 180,100.94936 L 179.58302,169.74752" |
| id="path3736" /> |
| <text |
| sodipodi:linespacing="100%" |
| id="text3738" |
| y="139.58008" |
| x="134.30273" |
| style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| xml:space="preserve"><tspan |
| y="139.58008" |
| x="134.30273" |
| id="tspan3740" |
| sodipodi:role="line">Command</tspan><tspan |
| id="tspan3742" |
| y="155.58008" |
| x="134.30273" |
| sodipodi:role="line">File</tspan></text> |
| </g> |
| </g> |
| <g |
| transform="matrix(0.5,0,0,0.5,202.63501,-10.934996)" |
| id="g3893"> |
| <rect |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#747474;stroke-width:0.38684496;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect3887" |
| width="90" |
| height="51.961464" |
| x="611.20306" |
| y="207.32623" |
| transform="matrix(1,0,-0.4999983,0.8660264,0,0)" /> |
| <rect |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#747474;stroke-width:0.36000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect3885" |
| width="135" |
| height="67.5" |
| x="472.04999" |
| y="202.05" |
| rx="10" |
| ry="10" /> |
| <text |
| xml:space="preserve" |
| style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| x="481.96405" |
| y="246.4836" |
| id="text3889" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3891" |
| x="481.96405" |
| y="246.4836">Printer</tspan></text> |
| </g> |
| <g |
| id="g3853" |
| transform="matrix(0.5,0,0,0.5,191.7,-1.5199184e-6)"> |
| <g |
| id="g4104"> |
| <rect |
| y="157.5" |
| x="44.099995" |
| height="90" |
| width="135" |
| id="rect3855" |
| style="fill:#e8e8e8;fill-opacity:1;stroke:#000000;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:0.9, 0.9;stroke-dashoffset:0;stroke-opacity:1" /> |
| <flowRoot |
| transform="translate(111.78164,191.19532)" |
| id="flowRoot3857" |
| style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| xml:space="preserve"><flowRegion |
| id="flowRegion3859" /><flowPara |
| id="flowPara3863">Optional</flowPara><flowPara |
| id="flowPara3865">Port</flowPara><flowPara |
| id="flowPara3867">Monitor</flowPara></flowRoot> </g> |
| </g> |
| <g |
| id="g4083" |
| transform="translate(22.725,-0.225)"> |
| <g |
| id="g4112" |
| transform="translate(-0.45,-10.8)"> |
| <rect |
| y="90" |
| x="303.75" |
| height="45" |
| width="67.5" |
| id="rect3814" |
| style="fill:#7fff00;fill-opacity:1;stroke:#000000;stroke-width:0.44999999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
| <flowRoot |
| transform="matrix(0.5,0,0,0.5,338.14944,116.67659)" |
| id="flowRoot3816" |
| style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" |
| xml:space="preserve"><flowRegion |
| id="flowRegion3818" /><flowPara |
| id="flowPara3822">Backend</flowPara></flowRoot> </g> |
| </g> |
| </g> |
| </svg> |