Hi Mayank,

On Nov 1, 2012, at 12:35 AM, Mayank <mayankma...@gmail.com> wrote:

> How we can manipulate the viewing transform?

        I actually mis-spoke you probably want to manipulate the rendering 
transform.
You can adjust that by calling 'setRenderingTransform' on the JSVGCanvas.
I suspect you will find it useful to look at the AffineAction inner class in 
JSVGCanvas
as well as the subclasses of that, in particular ScrollAction.

> Also, I need more details on View Port and User Port. Can we override the
> canvas view port size?


        I don't know what you mean by User Port, but the view port (and viewBox 
attribute that I mentioned earlier) are described in the SVG specification.
        Once again I'm not sure what you mean by override the canvas view port 
size, can you clarify?

     What is not clear to me from your first note was if you wanted to 
construct an SVG document that had
400,400 at the upper left corner in which case you should use viewBox or if you 
just wanted to be able to
pan the document around under program control in the JSVGCanvas, in which case 
you should use the
rendering transform.  I think describing what you are really trying to do with 
context will be better than asking for explanations of features in Batik.

    Good luck

> 
> Thanks for reply Thomas.
> 
> 
> 
> --
> View this message in context: 
> http://batik.2283329.n4.nabble.com/Need-help-for-tranforming-objects-tp4655320p4655327.html
> Sent from the Batik - Users mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org

Reply via email to