Ustawienia drukowania w programie Excel
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Set the print header and footer of the worksheet
worksheet.Header.Center = "My document"
worksheet.Footer.Center = "Page &P of &N"

# Set the header margin
worksheet.PrintSetup.HeaderMargin = 2.33

# Set the size of the paper
# Paper size enum represents different sizes of paper
worksheet.PrintSetup.PaperSize = PaperSize.B4

# Set the print orientation of the worksheet
worksheet.PrintSetup.PrintOrientation = PrintOrientation.Portrait

# Set black and white printing
worksheet.PrintSetup.NoColor = True

workbook.SaveAs("PrintSetup.xlsx")
pip install ironxl
Ustawienia drukowania w programie Excel

Ustawienia drukowania w programie Excel

Funkcja Excel Print Setup w IronXL pozwala programistom Pythona konfigurowac ustawienia drukowania arkuszy Excel przed wydrukowaniem lub zapisaniem ich jako PDF. Jest to szczególnie uzyteczne przy generowaniu raportów, faktur lub dokumentów, które wymagają specyficznego formatowania do druku. Programiści mogą ustawiać niestandardowe nagłówki i stopki z dynamiczną zawartością, taką jak numery stron i tytuły, zapewniając profesjonalny wynik. Opcje PrintSetup umożliwiają także dokładne dostosowanie marginesów, rozmiaru papieru i orientacji, co pozwala na dostosowanie dokumentu do różnych drukarek i typów papieru.

IronXL zapewnia pełną kontrolę nad układem wydruku, w tym rozmiarów papieru, takich jak B4, A4 i listowy, oraz orientacji pionowej i poziomej. Opcja włączenia drukowania w czerni i bieli dodaje elastyczności w przypadku scenariuszy drukowania ekonomicznego. Ta funkcja usprawnia proces przygotowania plików Excel do wydruku wysokiej jakości bezpośrednio z Pythona.

Dowiedz się więcej o zarządzaniu arkuszami Excel w Pythonie

Gotowy, aby rozpocząć?

Wersja:2026.11właśnie wydany