Fluxo do XSL-FO

A página XSL-FO usa dados do elemento <fo:flow> para preencher.

Ordem de Página XSL-FO

O XSL-FO usa o elemento <fo:page-sequence> para definirPáginas de saída.

CadaPáginas de saídaTodas referenciam uma definiçãoLayoutdo page master.

CadaPáginas de saídaTodas têm uma definiçãoSaídado elemento <fo:flow>.

CadaPáginas de saídaTodas serãoOrdem (sequência)Será impresso ou exibido.

XSL-FO Flow (fluxo)

A página XSL-FO usa dados do elemento <fo:flow> para preencher.

O <fo:flow> contém todos os elementos impressos na página.

Após a impressão da página estar completa, o mesmo page master será usado repetidamente até que todas as páginas sejam impressas.

Para onde fluir?

O elemento <fo:flow> tem uma propriedade chamada "flow-name".

O valor da propriedade flow-name define para onde o conteúdo do elemento <fo:flow> será direcionado.

Valores válidos:

  • xsl-region-body (entrar em region-body)
  • xsl-region-before (entrar em region-before)
  • xsl-region-after (entrar em region-after)
  • xsl-region-start (entrar em region-start)
  • xsl-region-end (entrar em region-end)