Druckbereich mit Python.NET festlegen

Mögliche Verwendungsszenarien

Das Festlegen eines Druckbereichs in einem Dokument hilft, den gedruckten Inhalt zu steuern. Hauptgründe sind:

  1. Fokus auf bestimmte Daten: Nur relevante Abschnitte drucken
  2. Verbesserte Layout: Inhalte ordentlich auf Seiten anordnen
  3. Ressourcen sparen: Papier- und Tintenverbrauch reduzieren
  4. Professionelle Präsentation: Gepflegtes Ergebnis sicherstellen
  5. Konsistenz: Einheitliche Druckausgaben beibehalten

So legen Sie den Druckbereich in Excel fest

Um einen Druckbereich programmatisch festzulegen:

  1. Zugriff auf die Seiten-setup-Eigenschaften des Arbeitsblatts
  2. Druckbereich mit Zellbereichsnotation definieren Arbeitsmappe speichern
# Sample image reference remains unchanged
<img src="3.png" width=60% />

So entfernen Sie den Druckbereich in Excel

Um Druckbereichsbeschränkungen zu entfernen:

Seitenlayout-Eigenschaften aufrufen Druckbereich auf leeren String zurücksetzen Änderungen speichern

# Sample image reference remains unchanged
<img src="4.png" width=60% />

Was passiert nach dem Entfernen des Druckbereichs

Das Löschen des Druckbereichs führt zu:

Standardmäßiger Druck des gesamten Arbeitsblatts Entfernung vorheriger Bereichsbeschränkungen Einschluss aller formatierten Zellen

So legen Sie den Druckbereich mit Aspose.Cells fest

Druckbereich über Seitenlayout des Arbeitsblatts festlegen:

import aspose.cells as ac

# Load sample workbook
workbook = ac.Workbook("input.xlsx")

# Access first worksheet
worksheet = workbook.worksheets[0]

# Set print area to A1:D10
worksheet.page_setup.print_area = "A1:D10"

# Save modified workbook
workbook.save("output_set_print_area.xlsx")
# Output image reference
<img src="1.png" width=60% />

So entfernen Sie den Druckbereich mit Aspose.Cells

Vorhandene Druckbereichsdefinition entfernen:

import aspose.cells as ac

# Load sample workbook
workbook = ac.Workbook("input.xlsx")

# Access first worksheet
worksheet = workbook.worksheets[0]

# Clear print area
worksheet.page_setup.print_area = ""

# Save modified workbook
workbook.save("output_clear_print_area.xlsx")
# Output image reference
<img src="2.png" width=60% />
from aspose.cells import Workbook

# Load the workbook
workbook = Workbook("input.xlsx")

# Access the desired worksheet
worksheet = workbook.worksheets[0]

# Set the print area - specify the range you want to print
worksheet.page_setup.print_area = "A1:D10"

# Save the workbook
workbook.save("set_print_area.pdf")
from aspose.cells import Workbook

# Load the workbook
workbook = Workbook("input.xlsx")

# Access the desired worksheet
worksheet = workbook.worksheets[0]

# Clear the print area
worksheet.page_setup.print_area = ""

# Save the workbook
workbook.save("clear_print_area.pdf")