Gérer le saut de page FPDF
kami...
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
kami... Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
kami... Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
alors mon soucis est que mon texte est tronqué au mauvais endroit !
je m'explique j ai un texte variable a afficher en PDF et j'aimerai maitriser le saut de page pour éviter que mon titre sois sur la première page et que mon texte s'y raccrochant se trouve sur la seconde page.
j'avais dans l'idée de mettre chaque texte qui ne peux être tronqué entre balise <p> par exemple et de gérer le saut de page en fonction. vu que j'utilise l'extension WriteHTML
$pdf=new PDF();
$pdf->SetAutoPageBreak(true,55);
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->Image('./../interfaces/logo-M.jpg',5,5,75);
$pdf->SetFont('Arial','B',12);
//Décalage à droite
$pdf->SetY(30);
$pdf->Setx(90);
//Titre
$pdf->Cell(30,10,'CONVENTION ADMINISTRATIVE',0,0,'C');
//Saut de ligne
$pdf->Ln(25);
$pdf->SetFont('Arial','B',8);
$pdf->SetLeftMargin(15);
$pdf->WriteHTML($affichage);
$pdf->Image('./../interfaces/signature.jpg',20,null,25);
$pdf->Output();
donc ma variable $affichage est une suite de requêtte SQL et de concaténation
ou je pourrai délimiter mes <p>...
alors je viens chercher de l'aide en vous sollicitant
je désire maitriser le saut de page sur du text
alors mon soucis est que mon texte est tronqué au mauvais endroit !
je m'explique j ai un texte variable a afficher en PDF et j'aimerai maitriser le saut de page pour éviter que mon titre sois sur la première page et que mon texte s'y raccrochant se trouve sur la seconde page.
j'avais dans l'idée de mettre chaque texte qui ne peux être tronqué entre balise <p> par exemple et de gérer le saut de page en fonction. vu que j'utilise l'extension WriteHTML
$pdf=new PDF();
$pdf->SetAutoPageBreak(true,55);
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->Image('./../interfaces/logo-M.jpg',5,5,75);
$pdf->SetFont('Arial','B',12);
//Décalage à droite
$pdf->SetY(30);
$pdf->Setx(90);
//Titre
$pdf->Cell(30,10,'CONVENTION ADMINISTRATIVE',0,0,'C');
//Saut de ligne
$pdf->Ln(25);
$pdf->SetFont('Arial','B',8);
$pdf->SetLeftMargin(15);
$pdf->WriteHTML($affichage);
$pdf->Image('./../interfaces/signature.jpg',20,null,25);
$pdf->Output();
donc ma variable $affichage est une suite de requêtte SQL et de concaténation
ou je pourrai délimiter mes <p>...
alors je viens chercher de l'aide en vous sollicitant
je désire maitriser le saut de page sur du text
A voir également:
- Gérer le saut de page FPDF
- Comment supprimer une page sur word avec un saut de page ? - Guide
- Gerer stockage google - Guide
- Saut de colonne word - Guide
- Imprimer tableau excel sur une page - Guide
- Numéro de page word - Guide
4 réponses
Bonsoir,
As tu essayé de réduire le margin.
$pdf->SetAutoPageBreak(true,55);
$pdf->SetAutoPageBreak(true,25);
Pour voir ce que cela donne c'est peut être là que ça coince.
@+
Mieux vaut paraitre 'CON' 5mn, que de le rester toute sa vie.
As tu essayé de réduire le margin.
$pdf->SetAutoPageBreak(true,55);
$pdf->SetAutoPageBreak(true,25);
Pour voir ce que cela donne c'est peut être là que ça coince.
@+
Mieux vaut paraitre 'CON' 5mn, que de le rester toute sa vie.
j'ai bien besoin de mes 5.5cm de marge en bas vu que j'ai un footer!
le problème est qu'il coupe mon texte ou je ne veux pas justement je voudrai que le titre suive sur la deuxième page.. et le fait de modifier ma marge ça va fonctionné pour ce modèle, mais le soucis ce sont des textes variables donc pas toujours la même longueur donc la marge du setautopagebreak ne m'arrange pas
le problème est qu'il coupe mon texte ou je ne veux pas justement je voudrai que le titre suive sur la deuxième page.. et le fait de modifier ma marge ça va fonctionné pour ce modèle, mais le soucis ce sont des textes variables donc pas toujours la même longueur donc la marge du setautopagebreak ne m'arrange pas