logo       

Re: setAttribute vs setAttributeNS: msg#00118

Subject: Re: setAttribute vs setAttributeNS
Thomas DeWeese wrote:

   Fortunately this example can be done about as simply by
defining a pattern that uses the background content and setting
the pattern as the fill for the lines.  You need to setup the
patternUnits and patternContent units properly but this should
not be significantly more difficult than setting up feImage
and the filter properly.

Your suggestion of using a pattern turned out to actually be easier to
implement than the equivalent code using a filter. However I very quickly run out of memory (even on simple docs) using this technique. I now have a document that looks like this:

<svg>
   <defs>
     <pattern id="bgPattern"
              patternUnits="userSpaceOnUse"
              width="100%" height="100%">

        <g>
           <!-- insert background image code here -->
        </g>

     </pattern>
   </defs>

</svg>

Now whenever the user draws with the mouse I add <line> elements that
specify bgPattern as the stroke pattern.  This works, but extremely
slowly.  It also very quickly uses up about 280MB of RAM before
getting an OutOfMemoryErrorException.



--
George Armhold
Rutgers University
eLearning Grant, DCIS


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
science.linguis...    culture.sf.lite...    video.mplayer.c...    yellowdog.gener...    ietf.rfc822/199...    emacs.help/2002...    redhat.release....    kernel.speakup/...    java.openejb.de...    debian.devel.gt...    xfree86.newbie/...    bug-tracking.ma...    pam/2003-05/msg...    games.devel.ope...    user-groups.lin...    music.pancham/2...    network.mq.deve...    web.html.genera...    arklinux.bugs/2...    linux.ecasound/...    qnx.openqnx.dev...    org.user-groups...    file-systems.sf...    trustix.contrib...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe