J'ai été capable de créer la page x de y en utilisant l'exemple de blocs de construction Chapter 7: Handling events; setting viewer preferences and writer propertiesRésolution du problème "Page X of Y". Dans l'exemple, les textes de "page x de y" sont alignés via un Canvas
avec la bordure de la page. Mais très souvent est que le "x de y" doit être mis dans une table comme ceci: "page x de y" dans une table, comment alligner le texte dans une table au lieu de la bordure de la page?
Dans de tels cas, le texte doit être alligned dans le tableau, comment faire cela? Dans ma demande, la table qui comprend la page x de y doit être affichée sur chaque page et toujours à une position fixe, c'est-à-dire à la position supérieure droite d'une page. Et le format et la taille de la table ne changeront pas pour l'ensemble du document.
est-ce une table de pied de page qui est le même pour toutes les pages (sauf le numéro de page partie variable), ou est-ce un regul ar table avec des insertions de numéros de page? Veuillez fournir un aperçu un peu plus complet de ce que vous essayez d'accomplir, car la mise en œuvre dépend de l'objectif final. –
Pour approfondir les remarques d'Alexey: Les exemples X de Y écrit le contenu textuel à des positions absolues dans la page en utilisant des appels api de niveau inférieur. Si votre table change de taille ou de position sur des pages différentes, cela peut ne pas être une bonne approche. C'est pourquoi nous devons en savoir un peu plus sur les grandes lignes et les objectifs de votre projet. –
J'ai mis à jour la description de mon problème. La table ne changera pas de taille ou de position pour toutes les pages. Ce sera très gentil de votre part, si vous pouvez également me dire si la table va changer de position, quelle sera la solution? Remplacer les textes? – cao