Imprimer et prévisualiser le classeur
Imprimer Présentation
Microsoft Excel suppose que vous souhaitez imprimer toute la zone de la feuille de calcul, sauf si vous spécifiez une sélection. Pour imprimer avec Aspose.Cells, importez d’abord l’espace de noms Aspose.Cells.Rendering dans le programme. Il a plusieurs classes utiles, par exemple,FeuilleRendu etClasseurRender.
Imprimer avec SheetRender
LeAspose.Cells.Rendering.SheetRender classe représente une feuille de calcul et a leVersImprimanteméthode qui peut imprimer une feuille de calcul. L’exemple de code suivant montre comment imprimer une feuille de calcul.
Imprimer à l’aide de WorkbookRender
Pour imprimer un classeur entier, parcourez les feuilles et imprimez-les, ou utilisez leClasseurRenderclasse.
Aperçu avant impression
Il peut y avoir des cas où des fichiers Excel avec des millions de pages doivent être convertis en PDF ou en images. Le traitement de tels fichiers consommera beaucoup de temps et de ressources. Dans de tels cas, la fonctionnalité Aperçu avant impression du classeur et de la feuille de calcul peut s’avérer utile. Avant de convertir de tels fichiers, l’utilisateur peut vérifier le nombre total de pages, puis décider si le fichier doit être converti ou non. Cet article se concentre sur l’utilisation deClasseurImpressionAperçuetFeuilleImpressionAperçuclasses pour connaître le nombre total de pages.
Aspose.Cells fournit la fonction d’aperçu avant impression. Pour cela, le API fournitClasseurImpressionAperçu etFeuilleImpressionAperçu Des classes. Pour créer l’aperçu avant impression de l’ensemble du classeur, créez une instance deClasseurImpressionAperçu classe en passantCahier etOptions d’image ou d’impression objets au constructeur. LeClasseurImpressionAperçu classe offre uneNombre de pages évaluées méthode qui renvoie le nombre de pages dans l’aperçu généré. Semblable àClasseurImpressionAperçuclasse, laFeuilleImpressionAperçuLa classe est utilisée pour générer un aperçu avant impression pour une feuille de calcul spécifique. Pour créer l’aperçu avant impression d’une feuille de calcul, créez une instance deFeuilleImpressionAperçuclasse en passantFeuille de travailetOptions d’image ou d’impressionobjets au constructeur. LeFeuilleImpressionAperçuclasse offre également uneNombre de pages évaluéesméthode qui renvoie le nombre de pages dans l’aperçu généré.
L’extrait de code suivant illustre l’utilisation des deuxClasseurImpressionAperçuetFeuilleImpressionAperçu cours en utilisant leexemple de fichier excel.
Exemple de code
Voici la sortie générée en exécutant le code ci-dessus.
Sortie console
Nombre de pages du classeur : 1 Nombre de pages de la feuille de calcul : 1
Sujets avancés
- Configuration des polices pour le rendu des feuilles de calcul
- Convertir la feuille de calcul en image - Supprimer les espaces autour des données
- Conversion d’une feuille de calcul en image et d’une feuille de calcul en image par page
- Conversion d’une feuille de calcul en image à l’aide des options ImageOrPrint
- Exporter la plage de Cells dans une feuille de calcul vers une image
- Exporter une feuille de calcul ou un graphique dans une image avec la largeur et la hauteur souhaitées
- Extraire des images de feuilles de calcul à l’aide d’ImageOrPrintOptions
- Générer une vignette de la feuille de calcul
- Sortir une page vierge lorsqu’il n’y a rien à imprimer
- Configuration de la page et options d’impression
- Impression d’une plage de pages à l’aide de SheetRender et WorkbookRender
- Rendu de la séquence de pages à l’aide des propriétés PageIndex et PageCount de ImageOrPrintOptions
- Rendre la feuille de calcul dans le contexte graphique
- Spécifier un ensemble de polices individuel ou privé pour le rendu du classeur
- Spécifiez le nom du travail ou du document lors de l’impression avec Aspose.Cells