You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Ivan Lagunov (JIRA)" <ji...@apache.org> on 2018/04/16 17:18:00 UTC

[jira] [Commented] (FOP-2617) Text run using "dy" in SVG published to PDF is not properly placed vertically

    [ https://issues.apache.org/jira/browse/FOP-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16439740#comment-16439740 ] 

Ivan Lagunov commented on FOP-2617:
-----------------------------------

[~radu_coravu] could you please share the source code of your patch?

> Text run using "dy" in SVG published to PDF is not properly placed vertically
> -----------------------------------------------------------------------------
>
>                 Key: FOP-2617
>                 URL: https://issues.apache.org/jira/browse/FOP-2617
>             Project: FOP
>          Issue Type: Bug
>          Components: image/svg
>    Affects Versions: 2.1
>            Reporter: Radu Coravu
>            Priority: Major
>             Fix For: trunk
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> If we have an SVG like:
> {code}<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
> <svg xmlns="http://www.w3.org/2000/svg" 
> 		width="15.90551in" height="12.93701in"
> 		>
> 		<g >
> 			<text y="50">A <tspan dy="20">B</tspan></text>		</g>
> </svg>{code}
> which gets embedded in an XSL-FO document and then using Apache FOP and Batik we build the PDF, the PDF does not contain the "B" text run on a line under the "A" text run. So it seems to ignore the "dy" attribute set on it.
> Using just Batik to convert the SVG to a binary image works though. So there is probably a problem somewhere in the PDF Graphics 2D or the PDF Text Painter.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)