PageSetup
Contenu
[
Cacher
]PageSetup class
Encapsule l’objet qui représente la description de la mise en page. L’objet PageSetup contient toutes les options de mise en page.
public class PageSetup
Propriétés
Nom | La description |
---|---|
BlackAndWhite { get; set; } | Représente si les éléments du document seront imprimés en noir et blanc. |
BottomMargin { get; set; } | Représente la taille de la marge inférieure, en centimètres. |
BottomMarginInch { get; set; } | Représente la taille de la marge inférieure, en pouces. |
CenterHorizontally { get; set; } | Représente si la feuille est imprimée centrée horizontalement. |
CenterVertically { get; set; } | Représente si la feuille est imprimée centrée verticalement. |
FirstPageNumber { get; set; } | Représente le premier numéro de page qui sera utilisé lors de l’impression de cette feuille. |
FitToPagesTall { get; set; } | Représente le nombre de pages auxquelles la feuille de calcul sera mise à l’échelle lorsqu’elle sera imprimée. La valeur par défaut est 1. |
FitToPagesWide { get; set; } | Représente le nombre de pages de largeur sur lesquelles la feuille de calcul sera mise à l’échelle lors de son impression. La valeur par défaut est 1. |
FooterMargin { get; set; } | Représente la distance entre le bas de la page et le pied de page, en centimètres. |
FooterMarginInch { get; set; } | Représente la distance entre le bas de la page et le pied de page, en pouces. |
HeaderMargin { get; set; } | Représente la distance entre le haut de la page et l’en-tête, en centimètres. |
HeaderMarginInch { get; set; } | Représente la distance entre le haut de la page et l’en-tête, en pouces. |
IsAutoFirstPageNumber { get; set; } | Indique si le premier numéro de page est automatiquement attribué. |
IsAutomaticPaperSize { get; } | Indique si le format du papier est automatique. |
IsHFAlignMargins { get; set; } | Indique si les marges de l’en-tête et du pied de page sont alignées sur les marges de la page. Si cette propriété est vraie, l’en-tête et le pied de page gauche seront alignés sur la marge gauche, et l’en-tête et le pied de page droits seront alignés sur la marge droite. Cette option est activée par défaut. |
IsHFDiffFirst { get; set; } | True signifie que l’en-tête/le pied de page de la première page est différent des autres pages. |
IsHFDiffOddEven { get; set; } | True signifie que l’en-tête/le pied de page des pages impaires est différent avec les pages impaires. |
IsHFScaleWithDoc { get; set; } | Indique si l’en-tête et le pied de page sont mis à l’échelle avec la mise à l’échelle du document. S’applique uniquement à Excel 2007. |
IsPercentScale { get; set; } | Si cette propriété est False, les propriétés FitToPagesWide et FitToPagesTall contrôlent la mise à l’échelle de la feuille de calcul. |
LeftMargin { get; set; } | Représente la taille de la marge de gauche, en centimètres. |
LeftMarginInch { get; set; } | Représente la taille de la marge de gauche, en pouces. |
ODSPageBackground { get; } | Obtient l’arrière-plan d’ODS. |
Order { get; set; } | Représente l’ordre utilisé par Microsoft Excel pour numéroter les pages lors de l’impression d’une grande feuille de calcul. |
Orientation { get; set; } | Représente l’orientation d’impression de la page. |
PaperHeight { get; } | Obtient la hauteur du papier en pouces, en tenant compte de l’orientation de la page. |
PaperSize { get; set; } | Représente la taille du papier. |
PaperWidth { get; } | Obtient la largeur du papier en pouces, en tenant compte de l’orientation de la page. |
PrintArea { get; set; } | Représente la plage à imprimer. |
PrintComments { get; set; } | Représente la façon dont les commentaires sont imprimés avec la feuille. |
PrintCopies { get; set; } | Obtenir et définir le nombre de copies à imprimer. |
PrintDraft { get; set; } | Représente si la feuille sera imprimée sans graphiques. |
PrintErrors { get; set; } | Spécifie le type d’erreur d’impression affichée. |
PrinterSettings { get; set; } | Obtient et définit les paramètres de l’imprimante par défaut. |
PrintGridlines { get; set; } | Indique si le quadrillage des cellules est imprimé sur la page. |
PrintHeadings { get; set; } | Représente si les en-têtes de ligne et de colonne sont imprimés avec cette page. |
PrintQuality { get; set; } | Représente la qualité d’impression. |
PrintTitleColumns { get; set; } | Représente les colonnes qui contiennent les cellules à répéter sur le côté gauche de chaque page. |
PrintTitleRows { get; set; } | Représente les lignes qui contiennent les cellules à répéter en haut de chaque page. |
RightMargin { get; set; } | Représente la taille de la marge de droite, en unité de centimètres. |
RightMarginInch { get; set; } | Représente la taille de la marge de droite, en pouces. |
TopMargin { get; set; } | Représente la taille de la marge supérieure, en centimètres. |
TopMarginInch { get; set; } | Représente la taille de la marge supérieure, en pouces. |
Zoom { get; set; } | Représente le facteur d’échelle en pourcentage. Il doit être compris entre 10 et 400. |
Méthodes
Nom | La description |
---|---|
ClearHeaderFooter() | Efface les paramètres d’en-tête et de pied de page. |
Copy(PageSetup, CopyOptions) | Copie le paramétrage de la mise en page. |
CustomPaperSize(double, double) | Définit le format de papier personnalisé, en pouces. |
GetCommands(string) | Obtient toutes les commandes d’en-tête ou de pied de page. |
GetEvenFooter(int) | Obtient un script mettant en forme le pied de page pair d’un fichier Excel. |
GetEvenHeader(int) | Obtient un script mettant en forme l’en-tête pair d’un fichier Excel. |
GetFirstPageFooter(int) | Obtient un script mettant en forme le premier pied de page d’un fichier Excel. |
GetFirstPageHeader(int) | Obtient un script mettant en forme le premier en-tête de page d’un fichier Excel. |
GetFooter(int) | Obtient un script mettant en forme le pied de page d’un fichier Excel. |
GetHeader(int) | Obtient un script mettant en forme l’en-tête d’un fichier Excel. |
GetPicture(bool, int) | Obtient lePicture objet de l’en-tête / pied de page. |
GetPicture(bool, bool, bool, int) | Obtient lePicture objet de l’en-tête / pied de page. |
SetEvenFooter(int, string) | Définit un script mettant en forme le pied de page pair d’un fichier Excel. Uniquement effet dans Excel 2007 lorsque IsHFDiffOddEven est vrai. |
SetEvenHeader(int, string) | Définit un script mettant en forme l’en-tête de page paire d’un fichier Excel. Uniquement effet dans Excel 2007 lorsque IsHFDiffOddEven est vrai. |
SetFirstPageFooter(int, string) | Définit un script mettant en forme le premier pied de page d’un fichier Excel. |
SetFirstPageHeader(int, string) | Définit un script mettant en forme l’en-tête de la première page d’un fichier Excel. Uniquement effet dans Excel 2007 lorsque IsHFDiffFirst est vrai. |
SetFitToPages(int, int) | Définit le nombre de pages sur lesquelles la feuille de calcul sera mise à l’échelle lors de son impression. |
SetFooter(int, string) | Définit un script mettant en forme le pied de page d’un fichier Excel. |
SetFooterPicture(int, byte[]) | Définit une image dans le pied de page d’une feuille de calcul. |
SetHeader(int, string) | Définit un script formatant l’en-tête d’un fichier Excel. |
SetHeaderPicture(int, byte[]) | Définit une image dans l’en-tête d’une feuille de calcul. |
SetPicture(bool, bool, bool, int, byte[]) | Définit une image dans l’en-tête/le pied de page d’une feuille de calcul. |
Exemples
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
//Ajouter une feuille de calcul
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";
//faites vos affaires
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim sheets as WorksheetCollection = excel.Worksheets
'Ajouter une feuille de calcul
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"
Voir également
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells