From: Pierre-Adrien Coustillas (pcoustillas@perinfo.com)
Date: 26/04/2002 - 15:17
Rapidement le contexte : on fait une simulation d'un contrat d'assurence
vie.
On édite un devis au format PDF.
Ce devis est composé de 3 parties :
- Hypothèses de la simulation
- Détail de l'évolution du contrat
- Détails annexes...
La première et deuxième parties sont toutes générées.
La troisième partie, pas toujours.
La deuxième et troisième partie contiennent des tablo + ou - gros.
le soucis c'est que si les tableaux sont petites j'ai deux pages avec 3
lignes.
J'ai essayé de faire :
<fo:block keep-together.within-page="always"
keep-together.within-line="always" keep-with-next.within-page="always"
keep-with-next="always" page- break-inside="avoid">
<xsl:apply-templates select="evolution"/>
</fo:block>
<xsl:if test="//RachatPartielProgramme!=''">
<fo:block keep-together.within-page="always"
keep-together.within-line="always" keep-with-next.within-page="always"
keep-with-next="always" page- break-inside="avoid">
<xsl:apply-templates select="annexes"/>
</fo:block>
</xsl:if>
Ca marche mais j'ai tout sur la même page et mes blocks evolutions et
annexes sont coupés sur plusieurs pages.
Si j'utilise une page-sequence j'ai 3 lignes sur chaque pages et ça fait
ridicul...
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
part de Olivier GUCKERT
Envoyé : vendredi 26 avril 2002 15:44
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: saut de page fo
Pierre-Adrien Coustillas a écrit :
>
> Bonjour
>
> J'utilise Fo pour générer un fichier PDF à partir d'un XML.
> J'utilise le parseur Xerces.
> Le Transformer xalan (XML -> FO)
> Le transformer FOP (FO->PDF) version '0.20.3'.
>
> Je n'arrive pas faire des paragraphes solidaires.
> Les sauts de pages ça marche bien. mon seul problème c'est que je me
retouve
> avec 2 pages à 3/4 vides sur 3 pages...
>
> Quelqu'un a-t'il une solution à me proposer. Les Specifications W3C
> indiquent que c'est possible. Mais je n'arrive pas à le faire.
>
> Dois-je changer de transformer (FOP) ?
>
> Je ne sais plus quoi faire....
>
> Help-me !
>
> Merci beaucoup
Un peu plus de détails ?
Cordialement
Olivier
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|