[ 
https://issues.apache.org/jira/browse/BATIK-1190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

simon steiner updated BATIK-1190:
---------------------------------
    Summary: [PATCH] Prevent pixelated image textures  (was: Prevent pixelated 
image textures)

> [PATCH] Prevent pixelated image textures
> ----------------------------------------
>
>                 Key: BATIK-1190
>                 URL: https://issues.apache.org/jira/browse/BATIK-1190
>             Project: Batik
>          Issue Type: Improvement
>          Components: SVGGraphics2D
>    Affects Versions: 1.9
>            Reporter: Oliver Heuschele
>         Attachments: after_patch.png, bevor_patch.png, use_full_texture.patch
>
>
> I run into a problem with image textures by using the SVGGraphics2d 
> implementation. In my scenario i paint the SVG relatively small, because the 
> data source provides size informations in centimeters. The scale is defined 
> at the beginning of the painting process and is set in the SVGGrahics2d 
> object. The problem is that the SVGTexturePaint scales down the textures with 
> the unscaled size informations of the target box, so image data get lost. The 
> upscaling of the SVG results in pixelated textures.
> My proposal is to introduce a rendering hint, which adds only a scale tag to 
> the texture image and keep the hole image data. So a later scaling will not 
> destroy the textures.
> A patch file is added, the 'rescaleTexture' switch should be set with a hint.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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

Reply via email to