Hur man ställer in utskriftsområde med Python.NET

Möjliga användningsscenario

Att ange ett utskriftsområde i en dokument hjälper till att kontrollera utskriven innehåll. Viktiga skäl inkluderar:

  1. Fokusera på specifika data: Skriva endast relevanta avsnitt
  2. Förbättrad layout: Organisera innehåll snyggt över sidor
  3. Spara resurser: Minska papper/bläckförbrukning
  4. Professionell presentation: Säkerställ ett polerat utgångsresultat
  5. Konsekvens: Bibehåll enhetliga utskrifter

Hur man sätter in utskriftsområde i Excel

För att ställa in ett utskriftsområde programmatiskt:

  1. Åtkomst till arbetsbladets sidinställningsegenskaper
  2. Definiera utskriftsområde med cellintervallnotation
  3. Spara den modifierade arbetsboken
# Sample image reference remains unchanged
<img src="3.png" width=60% />

Hur man rensar utskriftsområde i Excel

För att ta bort utskriftsområdesbegränsningar:

  1. Åtkomst till sidinställningsegenskaper
  2. Återställ utskriftsområde till tom sträng
  3. Spara ändringar
# Sample image reference remains unchanged
<img src="4.png" width=60% />

Vad händer efter att ha rensat utskriftsområdet

Att rensa utskriftsområdet resulterar i:

  1. Standardutskrift av hela bladet
  2. Borttagning av tidigare begränsningar för området
  3. Inkludering av alla formaterade celler

Så ställer du in utskriftsområdet med Aspose.Cells

Ställ in utskriftsområdet via bladets sidkonfiguration:

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% />

Så rensar du utskriftsområdet med Aspose.Cells

Ta bort befintlig definition av utskriftsområde:

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")