Re: [xep-support] Support for SVG patterns?

From: Tim Dean (tim.dean@guidant.com)
Date: Tue Aug 10 2004 - 19:27:20 PDT

  • Next message: Geyrecker Andreas: "[xep-support] wrap fo:leader"

    Alexander -

    I'm pretty much a beginner at SVG, so this might be a stupid question,
    but: How can I go about stroking a picture with an arbitrary pattern
    that I want repeated throughout the area? In my case, I want a
    "hatched" pattern of diagonal lines. I know how to draw a simple tile
    but unless I can repeat that tile using a pattern I'm not sure how to
    achieve what I want.

    Is there any plans to enhance XEP's SVG support anytime soon so that
    patterns will be supported?

    Thanks,

    - Tim

    On Aug 10, 2004, at 3:37 AM, Alexander Peshkov wrote:

    > Hello Tim,
    >
    > You can achieve similar effect using clipping. For example if you
    > creating bar-chart you can use following technic: for every bar create
    > clipPath element with the rectangle of desired bar inside and then
    > draw a
    > picture-wide rectangle stroked as you like. On each such rectangle set
    > clip-path reference that points to the appropriate bar clippath. As a
    > result big stroked picture will be clipped by the bar rectangle and
    > what you see will be a bar filled with desired stroking.
    >
    > Best regards,
    > Alexander Peshkov
    > mailto:peshkov@renderx.com
    > RenderX
    >
    > TD> Hello,
    >
    > TD> I'm doing some experiments in an attempt to use SVG for rendering
    > TD> graphs within my documents. My goal is to replace a library that
    > we use
    > TD> to generate graphs as images, and to use SVG instead.
    >
    > TD> One of the problems I am having is that my SVG <pattern> elements
    > do
    > TD> not appear to be working. Looking at the XEP documentation, I see
    > that
    > TD> <pattern> is not one of the ones listed as a supported element.
    >
    > TD> Am I correct in assuming then that patterns are not supported by
    > XEP?
    > TD> Any recommendations on how I might achieve a similar effect?
    >
    > TD> Thanks,
    >
    > TD> - Tim
    >
    > TD> -------------------
    > TD> (*) To unsubscribe, send a message with words 'unsubscribe
    > xep-support'
    > TD> in the body of the message to majordomo@renderx.com from the
    > address
    > TD> you are subscribed from.
    > TD> (*) By using the Service, you expressly agree to these Terms of
    > Service http://www.renderx.com/tos.html
    >
    >
    > -------------------
    > (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    > in the body of the message to majordomo@renderx.com from the address
    > you are subscribed from.
    > (*) By using the Service, you expressly agree to these Terms of
    > Service http://www.renderx.com/tos.html

    -------------------
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to majordomo@renderx.com from the address
    you are subscribed from.
    (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



    This archive was generated by hypermail 2.1.5 : Tue Aug 10 2004 - 19:48:12 PDT