Отладка Apache FOP - PullRequest
       4

Отладка Apache FOP

2 голосов
/ 28 сентября 2010

Как отладить макет xsl-fo

У меня есть таблица, блоки и одно изображение, которое на 1 мм слишком далеко от внешнего egde всего этого.

<fo:table-row xsl:use-attribute-sets="blue-border">
      <fo:table-cell >
        <fo:block id="logo" xsl:use-attribute-sets="red-border">
          <fo:external-graphic src="url('{$headerLogoPath}')" width="100%" content-width="53mm" scaling="uniform" xsl:use-attribute-sets="green-border"/>
        </fo:block>
      </fo:table-cell>
      <fo:table-cell text-align="right" margin-right="1mm">
        <xsl:apply-templates select="/FOO" />
      </fo:table-cell>
    </fo:table-row>

И в результате я получаю следующее:

_____blue, red___ 
|______green_____|
|                |
|                |
|______green_____|
|____blue, red___|

Как отладить, что вызывает проставка?Как я понимаю, это может быть несколько вещей (поля, отступы, пробел).Я попытался установить все это в 0pt для блоков и графики, но без помощи.

Было бы замечательно что-то вроде более расширенного предварительного просмотра AWT.Я хотел бы, чтобы это показывало все поля, отступы, границы области и размеры области.Кто-нибудь знает такой (желательно бесплатный) инструмент?

...