Druckoptionen festlegen
Druckoptionen einstellen
Diese Druckoptionen ermöglichen es Benutzern:
- Einen bestimmten Druckbereich auf einem Arbeitsblatt auswählen.
- Titel drucken.
- Gitternetzlinien drucken.
- Zeilen-/Spaltenüberschriften drucken.
- Entwurfsqualität erreichen.
- Kommentare drucken.
- Zellenfehler drucken.
- Seiteneinteilung definieren.
Aspose.Cells unterstützt alle von Microsoft Excel angebotenen Druckoptionen, und Entwickler können diese Optionen für Arbeitsblätter leicht konfigurieren, indem sie die von der PageSetup-Klasse bereitgestellten Eigenschaften verwenden. Wie diese Eigenschaften im Detail verwendet werden, wird weiter unten ausführlicher erläutert.
Druckbereich festlegen
Standardmäßig umfasst der Druckbereich alle Bereiche des Arbeitsblatts, die Daten enthalten. Entwickler können einen bestimmten Druckbereich des Arbeitsblatts festlegen.
Verwenden Sie zum Auswählen eines bestimmten Druckbereichs die PageSetup-Klasse' PrintArea-Eigenschaft. Weisen Sie dieser Eigenschaft einen Zellenbereich zu, der den Druckbereich definiert.
Drucktitel festlegen
Aspose.Cells ermöglicht es Ihnen, Zeilen- und Spaltenüberschriften auf allen Seiten eines gedruckten Arbeitsblatts zu wiederholen. Verwenden Sie dazu die PageSetup-Klasse' PrintTitleColumns- und PrintTitleRows-Eigenschaften.
Die zu wiederholenden Zeilen oder Spalten werden durch Übergabe ihrer Zeilen- oder Spaltennummern definiert. Zum Beispiel werden Zeilen als $1:$2 und Spalten als $A:$B definiert.
Andere Druckoptionen festlegen
Die PageSetup-Klasse bietet auch mehrere andere Eigenschaften zur Festlegung allgemeiner Druckoptionen wie folgt:
- PrintGridlines: ein Boolescher Wert, der definiert, ob Gitterlinien gedruckt werden oder nicht.
- PrintHeadings: ein Boolescher Wert, der definiert, ob Zeilen- und Spaltenüberschriften gedruckt werden oder nicht.
- BlackAndWhite: Eine boolesche Eigenschaft, die definiert, ob das Arbeitsblatt im Schwarz-Weiß-Modus gedruckt werden soll oder nicht.
- PrintComments: definiert, ob die Druckkommentare auf dem Arbeitsblatt oder am Ende des Arbeitsblatts angezeigt werden sollen.
- PrintDraft: eine boolesche Eigenschaft, die definiert, ob das Blatt ohne Grafiken gedruckt werden soll.
- PrintErrors: definiert, ob Zellfehler wie angezeigt, leer, Strich oder N/V gedruckt werden sollen.
Um die PrintComments und PrintErrors Eigenschaften festzulegen, bietet Aspose.Cells auch zwei Aufzählungen, PrintCommentsType und PrintErrorsType, die vordefinierte Werte enthalten, die den PrintComments und PrintErrors Eigenschaften jeweils zugewiesen werden sollen.
Die vordefinierten Werte in der PrintCommentsType Aufzählung sind unten mit ihren Beschreibungen aufgelistet.
Druckkommentartypen | Beschreibung |
---|---|
PrintInPlace | Gibt an, Kommentare so zu drucken, wie sie auf dem Arbeitsblatt angezeigt werden. |
PrintNoComments | Gibt an, Kommentare nicht zu drucken. |
PrintSheetEnd | Gibt an, Kommentare am Ende des Arbeitsblatts zu drucken. |
Die vordefinierten Werte der PrintErrorsType Aufzählung sind unten mit ihren Beschreibungen aufgelistet.
Druckfehlertypen | Beschreibung |
---|---|
PrintErrorsBlank | Gibt an, Fehler nicht zu drucken. |
PrintErrorsDash | Gibt an, Fehler als “–” zu drucken. |
PrintErrorsDisplayed | Gibt an, Fehler wie angezeigt zu drucken. |
PrintErrorsNA | Gibt an, Fehler als “#N/A” zu drucken. |
Seitenreihenfolge festlegen
Die PageSetup Klasse bietet die Order Eigenschaft, die verwendet wird, um die Reihenfolge mehrerer Seiten Ihres Arbeitsblatts zum Drucken festzulegen. Es gibt zwei Möglichkeiten, die Seiten wie folgt anzuordnen.
- Zuerst nach unten: druckt alle Seiten nach unten, bevor Seiten rechts gedruckt werden.
- Zuerst nach rechts: druckt Seiten von links nach rechts, bevor die Seiten unterhalb gedruckt werden.
Aspose.Cells bietet eine Aufzählung, PrintOrderType, die alle vordefinierten Anordnungstypen enthält.
Die vordefinierten Werte der PrintOrderType Aufzählung sind unten aufgeführt.
Druckreihenfolgetypen | Beschreibung |
---|---|
DownThenOver | Stellt die Druckreihenfolge als zuerst nach unten und dann nach rechts dar. |
OverThenDown | Stellt die Druckreihenfolge als über dann nach unten dar. |