Utilisez cette
table: {
dontBreakRows: true,
}
Une explication complète, en supposant une table qui couvre deux pages (pas nécessairement en raison de sa propre hauteur):
- défaut (aucune de ces 3 propriétés) - La première ligne de la table n'apparaît qu'une seule fois. Si la dernière ligne de la page 1 est trop grande, la moitié de cette ligne sera sur la page 1 et la moitié sur la page 2.
headerRows: 1
- Identifie la première ligne comme ligne (s) d'en-tête. Les lignes d'en-tête identifiées apparaissent en haut de la première et de la deuxième pages de la table.
dontBreakRows: true
- Une ligne ne peut pas être divisée en deux sur plusieurs pages. (Dans la section En-tête de l'exemple de tables pdfMake playground, la table est une ligne d'en-tête et une grande ligne de contenu, de sorte que la ligne de contenu n'apparaît qu'à la page 2).
keepWithHeaderRows: true
(requiert headerRows
) - Si la page 1 ne contient que la place pour les lignes d'en-tête et pas de lignes de contenu, les en-têtes de la page 1 ne seront pas affichés. , à la page 2.
Ceci est la photo https://imgur.com/a/mwarQ – Woldemar960
comment avez-vous ajouté une nouvelle page si votre page dépasse la taille de la page? –
@NikhilRadadiya Assurez-vous que toutes les cellules vides utilisent ''' 'et non' ''' ' – BeatriceThalo