Définir des en têtes et pieds de page différents pour des pages différentes avec Node.js via C++
Contents
[
Hide
]
MS Excel supporte la définition d’en-têtes et pieds de page différents pour la première page, les pages impaires et les pages paires depuis Excel 2007.
Aspose.Cells for Node.js via C++ supporte la même fonctionnalité.
Définir des en-têtes et des pieds de page différents dans MS Excel
- Cliquez sur Mise en page > Titres et en-têtes > En-tête/pied de page.
- Cochez Différentes pages impaires et paires ou Première page différente.
- Entrez des en-têtes et pieds de page différents.
Configurer différents en-têtes et pieds de page avec Aspose.Cells for Node.js via C++
Aspose.Cells se comporte de la même manière qu’Excel.
- Activez les drapeaux PageSetup.isHFDiffOddEven() et PageSetup.isHFDiffFirst()
- Entrez des en-têtes et pieds de page différents.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sample.xlsx");
// Loads the workbook which contains hidden external links
const wb = new AsposeCells.Workbook(filePath);
// Gets the setting of page setup.
const pageSetup = wb.getWorksheets().get(0).getPageSetup();
// Sets different odd and even pages
pageSetup.setIsHFDiffOddEven(true);
pageSetup.setHeader(1, "I am the header of the Odd page.");
pageSetup.setEvenHeader(1, "I am the header of the Even page.");
// Sets different first page
pageSetup.setIsHFDiffFirst(true);
pageSetup.setFirstPageHeader(1, "I am the header of the First page.");