Niestandardowy rozmiar PDF

IronPDF for Python pozwala renderować pliki PDF w dowolnym niestandardowym rozmiarze papieru, zastępując standardowe wymiary A4 lub Letter dokładnie określoną szerokością i wysokością w calach.

Pierwsze kroki

Ustaw RenderingOptions.PaperSize = PdfPaperSize.Custom, a następnie wywołaj SetCustomPaperSizeInInches(width, height) z żądanymi wymiarami przed renderowaniem.

Zrozumienie kodu

  • PaperSize = PdfPaperSize.Custom: Przełącza renderer z domyślnych ustawień rozmiaru papieru i włącza niestandardowy rozmiar zdefiniowany przez SetCustomPaperSizeInInches.
  • SetCustomPaperSizeInInches(width, height): Ustawia dokładne wymiary strony w calach. W tym przykładzie zarówno szerokość, jak i wysokość są ustawione na 5,0 cali, co daje stronę w formie kwadratu.
  • RenderHtmlAsPdf(html): Renderuje zawartość HTML na niestandardowym rozmiarze papieru.
  • SaveAs("CustomPaperSize.pdf"): Zapisuje plik wyjściowy.

Standardowe ustawienia rozmiaru papieru

Jeśli niestandardowy rozmiar nie jest wymagany, IronPDF obsługuje również standardowe ustawienia za pośrednictwem wyliczenia PdfPaperSize, w tym:

A9, B9, Letter, Legal, Tabloid, i wiele innych.

Przypisz żądane ustawienie do RenderingOptions.PaperSize bez wywoływania SetCustomPaperSizeInInches.

Naucz się dostosowywać wynik w formacie PDF z użyciem IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.