ImageOrPrintOptions classe
ImageOrPrintOptions classe
Permet de spécifier des options lors du rendu d’une feuille de calcul en images, de l’impression d’une feuille de calcul ou du rendu d’un graphique en image.
Le type ImageOrPrintOptions expose les membres suivants :
Constructeurs
Constructeur | Description |
---|---|
init | Construit une nouvelle instance de ImageOrPrintOptions |
Propriétés
Propriété | Description |
---|---|
save_format | Obtient ou définit le type de format de fichier de sortie Assistance Tiff/XPS |
print_with_status_dialog | Si PrintWithStatusDialog = true , une boîte de dialogue affichera l’état actuel de l’impression. sinon, aucune boîte de dialogue de ce type ne s’affichera. |
horizontal_resolution | Obtient ou définit la résolution horizontale des images générées, en points par pouce. Applique la méthode de génération d’image à l’exception des images au format Emf. |
vertical_resolution | Obtient ou définit la résolution verticale des images générées, en points par pouce. Applique la méthode de génération d’image sauf l’image au format Emf. |
tiff_compression | Obtient ou définit le type de compression à appliquer uniquement lors de l’enregistrement des pages au format Tiff . |
tiff_color_depth | Obtient ou définit la profondeur de bits à appliquer uniquement lors de l’enregistrement des pages au format Tiff . |
tiff_binarization_method | Obtient ou définit la méthode utilisée lors de la conversion des images au format 1 bpp lorsque ImageOrPrintOptions.image_type est Tiff et ImageOrPrintOptions.tiff_compression est égal à Ccitt3 ou Ccitt4. |
printing_page | Indique quelles pages ne seront pas imprimées. |
quality | Obtient ou définit une valeur déterminant la qualité des images générées à appliquer uniquement lors de l’enregistrement de pages au format Jpeg . La valeur par défaut est 100 |
image_type | Obtient ou définit le format des images générées. valeur par défaut : PNG. |
is_cell_auto_fit | Indique si la largeur et la hauteur des cellules sont automatiquement ajustées en fonction de la valeur de la cellule. La valeur par défaut est fausse. |
one_page_per_sheet | Si OnePagePerSheet est true , tout le contenu d’une feuille sera affiché sur une seule page. Le format de papier de la configuration de la page sera invalide et les autres paramètres de la configuration de la page prendra toujours effet. |
all_columns_in_one_page_per_sheet | Si AllColumnsInOnePagePerSheet est true , tout le contenu des colonnes d’une feuille sera affiché sur une seule page dans le résultat. La largeur du format de papier de la configuration de la page sera invalide et les autres paramètres de la configuration de la page prendra toujours effet. |
draw_object_event_handler | Implémente cette interface pour obtenir DrawObject et Bound lors du rendu. |
chart_image_type | Indiquez le type d’image du graphique lors de la conversion. valeur par défaut : PNG. |
embeded_image_name_in_svg | Indiquez le nom de fichier de l’image intégrée en svg. Il doit s’agir du chemin complet avec un répertoire comme “c:\xpsEmbedded” |
svg_fit_to_view_port | si cette propriété est vraie, le svg généré s’adaptera au port d’affichage. |
only_area | Si cette propriété est true , une zone sera affichée et aucune échelle ne prendra effet. |
text_rendering_hint | Spécifie la qualité du rendu du texte. La valeur par défaut est TextRenderingHint.SystemDefault |
smoothing_mode | Spécifie si le lissage (anticrénelage) est appliqué aux lignes et courbes ainsi qu’aux bords des zones remplies. La valeur par défaut est SmoothingMode.None |
transparent | Indique si l’arrière-plan de l’image générée doit être transparent. |
pixel_format | Obtient ou définit le format de pixel pour les images générées. |
warning_callback | Obtient ou définit un rappel d’avertissement. |
page_saving_callback | Contrôler/indiquer la progression du processus d’enregistrement des pages. |
is_font_substitution_char_granularity | Indique s’il convient de remplacer la police de caractère uniquement lorsque la police de la cellule n’est pas compatible avec celui-ci. |
page_index | Obtient ou définit l’index de base 0 de la première page à enregistrer. |
page_count | Obtient ou définit le nombre de pages à enregistrer. |
is_optimized | Indique s’il faut optimiser les éléments de sortie. |
default_font | Lorsque les caractères dans Excel sont Unicode et ne sont pas définis avec la police correcte dans le style de cellule, Ils peuvent apparaître sous forme de bloc dans pdf,image. Définissez DefaultFont tel que MingLiu ou MS Gothic pour afficher ces caractères. Si cette propriété n’est pas définie, Aspose.Cells utilisera la police par défaut du système pour afficher ces caractères Unicode. |
check_workbook_default_font | Lorsque les caractères dans Excel sont Unicode et ne sont pas définis avec la police correcte dans le style de cellule, Ils peuvent apparaître sous forme de bloc dans pdf,image. Définissez cette valeur sur true pour essayer d’utiliser la police par défaut du classeur pour afficher ces caractères en premier. |
output_blank_page_when_nothing_to_print | Indique s’il faut imprimer une page vierge lorsqu’il n’y a rien à imprimer. |
gridline_type | Obtient ou définit le type de quadrillage. |
text_cross_type | Obtient ou définit l’affichage du type de texte lorsque la largeur du texte est supérieure à la largeur de la cellule. |
emf_type | Obtient ou définit un EmfType qui spécifie le format du métafichier. La valeur par défaut est EmfPlusDual. |
default_edit_language | Obtient ou définit la langue d’édition par défaut. |
sheet_set | Obtient ou définit les feuilles à restituer. La valeur par défaut correspond à toutes les feuilles visibles dans le classeur : SheetSet.visible . |
emf_render_setting | Paramètre de rendu du métafichier Emf. |
Méthodes
Méthode | Description |
---|---|
set_desired_size | Définit la largeur et la hauteur souhaitées de l’image. |
set_desired_size | Définit la largeur et la hauteur souhaitées de l’image. |
Exemple
from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions
# Set Image Or Print Options
options = ImageOrPrintOptions()
# Set output image format
options.image_type = ImageType.PNG
# Set Horizontal resolution
options.horizontal_resolution = 300
# Set Vertical Resolution
options.vertical_resolution = 300
# Instantiate Workbook
book = Workbook("test.xls")
# Save chart as Image using ImageOrPrint Options
book.worksheets[0].charts[0].to_image("chart.png", options)
Voir également
- module
aspose.cells.rendering