PageSetup classe
PageSetup classe
Encapsule l’objet qui représente la description de la mise en page. L’objet PageSetup contient toutes les options de mise en page.
Le type PageSetup expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
ods_page_background | Obtient l’arrière-plan de ODS. |
print_area | Représente la plage à imprimer. |
print_title_columns | Représente les colonnes contenant les cellules à répéter sur le côté gauche de chaque page. |
print_title_rows | Représente les lignes contenant les cellules à répéter en haut de chaque page. |
black_and_white | Représente si les éléments du document seront imprimés en noir et blanc. |
center_horizontally | Représente si la feuille est imprimée centrée horizontalement. |
center_vertically | Représente si la feuille est imprimée centrée verticalement. |
print_draft | Indique si la feuille sera imprimée sans graphiques. |
footer_margin | Représente la distance entre le bas de la page et le pied de page, en unités de centimètres. |
footer_margin_inch | Représente la distance entre le bas de la page et le pied de page, en unités de pouces. |
header_margin | Représente la distance entre le haut de la page et l’en-tête, en unités de centimètres. |
header_margin_inch | Représente la distance entre le haut de la page et l’en-tête, en unités de pouces. |
printer_settings | Obtient et définit les paramètres de l’imprimante par défaut. |
left_margin | Représente la taille de la marge gauche, en unités de centimètres. |
left_margin_inch | Représente la taille de la marge gauche, en unités de pouces. |
right_margin | Représente la taille de la marge droite, en unités de centimètres. |
right_margin_inch | Représente la taille de la marge droite, en unités de pouces. |
top_margin | Représente la taille de la marge supérieure, en unités de centimètres. |
top_margin_inch | Représente la taille de la marge supérieure, en unités de pouces. |
bottom_margin | Représente la taille de la marge inférieure, en unités de centimètres. |
bottom_margin_inch | Représente la taille de la marge inférieure, en unités de pouces. |
first_page_number | Représente le numéro de la première page qui sera utilisée lors de l’impression de cette feuille. |
fit_to_pages_tall | Représente le nombre de pages en hauteur sur lequel la feuille de calcul sera mise à l’échelle lors de son impression. La valeur par défaut est 1. |
fit_to_pages_wide | Représente le nombre de pages de largeur sur lequel la feuille de calcul sera mise à l’échelle lors de son impression. La valeur par défaut est 1. |
is_percent_scale | Si cette propriété est False, les propriétés FitToPagesWide et FitToPagesTall contrôlent la manière dont la feuille de calcul est mise à l’échelle. |
order | Représente l’ordre que Microsoft Excel utilise pour numéroter les pages lors de l’impression d’une grande feuille de calcul. |
is_automatic_paper_size | Indique si le format du papier est automatique. |
paper_size | Représente la taille du papier. |
paper_width | Obtient la largeur du papier en unités de pouces, considérée comme l’orientation de la page. |
paper_height | Obtient la hauteur du papier en pouces, prise en compte de l’orientation de la page. |
orientation | Représente l’orientation d’impression de la page. |
print_comments | Représente la façon dont les commentaires sont imprimés avec la feuille. |
print_errors | Spécifie le type d’erreur d’impression affichée. |
print_headings | Indique si les en-têtes de lignes et de colonnes sont imprimés avec cette page. |
print_gridlines | Indique si le quadrillage des cellules est imprimé sur la page. |
zoom | Représente le facteur d’échelle en pourcentage. Il devrait être compris entre 10 et 400. |
is_auto_first_page_number | Indique si le premier numéro de page est automatiquement attribué. |
print_quality | Représente la qualité d’impression. |
print_copies | Obtenez et définissez le nombre de copies à imprimer. |
is_hf_diff_odd_even | True signifie que l’en-tête/pied de page des pages impaires est différent des pages impaires. |
is_hf_diff_first | True signifie que l’en-tête/pied de page de la première page est différent de celui des autres pages. |
is_hf_scale_with_doc | 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. |
is_hf_align_margins | Indique si les marges d’en-tête et de pied de page sont alignées avec les marges de la page. Si cette propriété est vraie, l’en-tête et le pied de page gauche seront alignés avec la marge gauche, et l’en-tête et le pied de page droits seront alignés avec la marge droite. Cette option est activée par défaut. |
Méthodes
Méthode | Description |
---|---|
get_picture | Obtient l’objet Picture de l’en-tête/pied de page. |
get_picture | Obtient l’objet Picture de l’en-tête/pied de page. |
copy | Copie le paramètre de mise en page. |
set_fit_to_pages | Définit le nombre de pages auquel la feuille de calcul sera mise à l’échelle lors de son impression. |
custom_paper_size | Définit le format de papier personnalisé, en unités de pouces. |
clear_header_footer | Efface les paramètres d’en-tête et de pied de page. |
get_header | Obtient un script mettant en forme l’en-tête d’un fichier Excel. |
get_commands | Obtient toutes les commandes d’en-tête ou de pied de page. |
get_footer | Obtient un script mettant en forme le pied de page d’un fichier Excel. |
set_header | Définit un script formatant l’en-tête d’un fichier Excel. |
set_footer | Définit un script formatant le pied de page d’un fichier Excel. |
set_even_header | Définit un script formatant l’en-tête de page paire d’un fichier Excel. Effet uniquement dans Excel 2007 lorsque IsHFDiffOddEven est vrai. |
get_even_header | Obtient un script mettant en forme l’en-tête pair d’un fichier Excel. |
set_even_footer | Définit un script formatant le pied de page pair d’un fichier Excel. Effet uniquement dans Excel 2007 lorsque IsHFDiffOddEven est vrai. |
get_even_footer | Obtient un script mettant en forme le pied de page pair d’un fichier Excel. |
set_first_page_header | Définit un script formatant l’en-tête de la première page d’un fichier Excel. Effet uniquement dans Excel 2007 lorsque IsHFDiffFirst est vrai. |
get_first_page_header | Obtient un script mettant en forme l’en-tête de la première page d’un fichier Excel. |
set_first_page_footer | Définit un script formatant le pied de page de la première page d’un fichier Excel. |
get_first_page_footer | Obtient un script mettant en forme le pied de page de la première page d’un fichier Excel. |
set_header_picture | Définit une image dans l’en-tête d’une feuille de calcul. |
set_footer_picture | Définit une image dans le pied de page d’une feuille de calcul. |
set_picture | Définit une image dans l’en-tête/pied de page d’une feuille de calcul. |
Exemple
from aspose.cells import Workbook
workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"
Voir également
- module
aspose.cells
- classe
Picture