Ορίστε τις επιλογές εκτύπωσης του Excel

Σε αυτόν τον οδηγό, θα σας καθοδηγήσουμε στον τρόπο ρύθμισης των επιλογών εκτύπωσης για ένα βιβλίο εργασίας του Excel χρησιμοποιώντας το Aspose.Cells για .NET. Θα σας μεταφέρουμε βήμα προς βήμα στον παρεχόμενο πηγαίο κώδικα C# για να ολοκληρώσετε αυτήν την εργασία.

Βήμα 1: Ρύθμιση περιβάλλοντος

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε ρυθμίσει το περιβάλλον ανάπτυξης και έχετε εγκαταστήσει το Aspose.Cells για .NET. Μπορείτε να κάνετε λήψη της πιο πρόσφατης έκδοσης της βιβλιοθήκης από τον επίσημο ιστότοπο του Aspose.

Βήμα 2: Εισαγάγετε τους απαιτούμενους χώρους ονομάτων

Στο έργο σας C#, εισαγάγετε τους απαραίτητους χώρους ονομάτων για να εργαστείτε με το Aspose.Cells:

using Aspose.Cells;

Βήμα 3: Ορισμός της διαδρομής προς τον κατάλογο εγγράφων

Δηλώστε αdataDir μεταβλητή για να καθορίσετε τη διαδρομή προς τον κατάλογο όπου θέλετε να αποθηκεύσετε το αρχείο Excel που δημιουργήθηκε:

string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

Φροντίστε να αντικαταστήσετε"YOUR_DOCUMENT_DIRECTORY" με τη σωστή διαδρομή στο σύστημά σας.

Βήμα 4: Δημιουργία αντικειμένου βιβλίου εργασίας

Δημιουργήστε ένα αντικείμενο βιβλίου εργασίας που αντιπροσωπεύει το βιβλίο εργασίας του Excel που θέλετε να δημιουργήσετε:

Workbook workbook = new Workbook();

Βήμα 5: Λήψη της αναφοράς PageSetup του φύλλου εργασίας

Για να ορίσουμε τις επιλογές εκτύπωσης, πρέπει πρώτα να λάβουμε την αναφορά PageSetup από το φύλλο εργασίας. Χρησιμοποιήστε τον ακόλουθο κώδικα για να λάβετε την αναφορά:

PageSetup pageSetup = workbook.Worksheets[0].PageSetup;

Βήμα 6: Ενεργοποίηση γραμμών πλέγματος εκτύπωσης

Για να ενεργοποιήσετε την εκτύπωση γραμμών πλέγματος, χρησιμοποιήστε τον ακόλουθο κώδικα:

pageSetup. PrintGridlines = true;

Βήμα 7: Ενεργοποιήστε την εκτύπωση κεφαλίδας γραμμής/στήλης

Για να ενεργοποιήσετε την εκτύπωση κεφαλίδων σειρών και στηλών, χρησιμοποιήστε τον ακόλουθο κώδικα:

pageSetup.PrintHeadings = true;

Βήμα 8: Ενεργοποίηση της λειτουργίας ασπρόμαυρης εκτύπωσης

Για να ενεργοποιήσετε την εκτύπωση του φύλλου εργασίας σε ασπρόμαυρη λειτουργία, χρησιμοποιήστε τον ακόλουθο κώδικα:

pageSetup.BlackAndWhite = true;

Βήμα 9: Ενεργοποίηση της εκτύπωσης σχολίων

Για να επιτρέψετε την εκτύπωση των σχολίων όπως εμφανίζονται στο υπολογιστικό φύλλο, χρησιμοποιήστε τον ακόλουθο κώδικα:

pageSetup.PrintComments = PrintCommentsType.PrintInPlace;

Βήμα 10: Ενεργοποιήστε την εκτύπωση σε πρόχειρη λειτουργία

Για να ενεργοποιήσετε την εκτύπωση του υπολογιστικού φύλλου σε πρόχειρη λειτουργία, χρησιμοποιήστε τον ακόλουθο κώδικα:

pageSetup.PrintDraft = true;

Βήμα 11: Ενεργοποίηση σφαλμάτων κυψέλης εκτύπωσης ως N/A

Για να επιτρέπεται η εκτύπωση σφαλμάτων κελιών ως

παρά N/A, χρησιμοποιήστε τον ακόλουθο κωδικό:

pageSetup.PrintErrors = PrintErrorsType.PrintErrorsNA;

Βήμα 12: Αποθήκευση του βιβλίου εργασίας του Excel

Για να αποθηκεύσετε το βιβλίο εργασίας του Excel με το σύνολο των επιλογών εκτύπωσης, χρησιμοποιήστε τοSave μέθοδος του αντικειμένου του βιβλίου εργασίας:

workbook.Save(dataDir + "OtherPrintOptions_out.xls");

Αυτό θα αποθηκεύσει το βιβλίο εργασίας του Excel με το όνομα αρχείου “OtherPrintOptions_out.xls” στον καθορισμένο κατάλογο.

Δείγμα πηγαίου κώδικα για Ορισμός επιλογών εκτύπωσης Excel χρησιμοποιώντας το Aspose.Cells για .NET

//Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Δημιουργία αντικειμένου βιβλίου εργασίας
Workbook workbook = new Workbook();
// Λήψη της αναφοράς του PageSetup του φύλλου εργασίας
PageSetup pageSetup = workbook.Worksheets[0].PageSetup;
// Επιτρέπει την εκτύπωση γραμμών πλέγματος
pageSetup.PrintGridlines = true;
// Επιτρέπει την εκτύπωση επικεφαλίδων σειρών/στηλών
pageSetup.PrintHeadings = true;
// Επιτρέπει την εκτύπωση φύλλου εργασίας σε ασπρόμαυρη λειτουργία
pageSetup.BlackAndWhite = true;
// Επιτρέπει την εκτύπωση σχολίων όπως εμφανίζονται στο φύλλο εργασίας
pageSetup.PrintComments = PrintCommentsType.PrintInPlace;
// Επιτρέπει την εκτύπωση φύλλου εργασίας με πρόχειρη ποιότητα
pageSetup.PrintDraft = true;
// Επιτρέπει την εκτύπωση σφαλμάτων κελιών ως N/A
pageSetup.PrintErrors = PrintErrorsType.PrintErrorsNA;
// Αποθηκεύστε το βιβλίο εργασίας.
workbook.Save(dataDir + "OtherPrintOptions_out.xls");

συμπέρασμα

Τώρα μάθατε πώς να ορίζετε επιλογές εκτύπωσης για ένα βιβλίο εργασίας του Excel χρησιμοποιώντας το Aspose.Cells για .NET. Αυτή η ισχυρή και φιλική προς το χρήστη βιβλιοθήκη σάς επιτρέπει να προσαρμόζετε τις ρυθμίσεις εκτύπωσης των βιβλίων εργασίας του Excel με εύκολο και αποτελεσματικό τρόπο.

Συχνές ερωτήσεις

1. Μπορώ να προσαρμόσω περαιτέρω τις επιλογές εκτύπωσης, όπως τα περιθώρια ή τον προσανατολισμό της σελίδας;

Ναι, το Aspose.Cells για .NET προσφέρει ένα ευρύ φάσμα προσαρμόσιμων επιλογών εκτύπωσης, όπως περιθώρια, προσανατολισμός σελίδας, κλίμακα κ.λπ.

2. Το Aspose.Cells για .NET υποστηρίζει άλλες μορφές αρχείων Excel;

Ναι, το Aspose.Cells για .NET υποστηρίζει μια ποικιλία μορφών αρχείων Excel, όπως XLSX, XLS, CSV, HTML, PDF κ.λπ.

3. Είναι το Aspose.Cells για .NET συμβατό με όλες τις εκδόσεις του .NET Framework;

Το Aspose.Cells για .NET είναι συμβατό με .NET Framework 2.0 ή νεότερη έκδοση, συμπεριλαμβανομένων των εκδόσεων 3.5, 4.0, 4.5, 4.6 κ.λπ.