IRONSOFTWAREHOME
Ustaw niestandardowe marginesy

import com.ironsoftware.ironpdf.PdfDocument;  
import com.ironsoftware.ironpdf.render.ChromePdfRenderOptions;  
import java.io.IOException;  
import java.nio.file.Paths;

// Set Margins (in millimeters)  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setMarginTop(40);  
renderOptions.setMarginLeft(20);  
renderOptions.setMarginRight(20);  
renderOptions.setMarginBottom(40);  
  
PdfDocument.renderHtmlFileAsPdf("assets/wikipedia.html", renderOptions).saveAs(Paths.get("assets/MyContent.pdf"));
NuGet Download
Install-Package com.ironsoftware.ironpdf
Ustaw niestandardowe marginesy

Ustaw niestandardowe marginesy

IronPDF domyślnie tworzy nowe dokumenty PDF z marginesami o szerokości 25 milimetrów (u góry, u dołu, po lewej i po prawej stronie). Jednak IronPDF pozwala programistom na ustawienie niestandardowych wymiarów dla każdego marginesu w zależności od potrzeb, aby osiągnąć określone kryteria projektowe.

Programiści mogą określić niestandardowe marginesy dla nowych PDF-ów, używając ChromePdfRenderOptions. W przedstawionym przykładzie kodu ustawiono niestandardowe wartości dla wszystkich czterech marginesów: 20 milimetrów po lewej i prawej stronie oraz 40 milimetrów u góry i u dołu.

Określ marginesy PDF odpowiednie dla każdego typu dokumentu: listy, plakaty, pocztówki itd. — lub twórz dokumenty bez marginesów odpowiednie do druku komercyjnego, ustawiając każdy margines na zero milimetrów. Użyj obiektów ChromePdfRenderOptions z metodami renderowania PDF (renderUrlAsPdf, renderHtmlAsPdf i renderHtmlFileAsPdf), aby określić dodatkowe opcje specyficzne dla druku, oprócz rozmiarów marginesów, takie jak rozmiar papieru, DPI, nagłówki i stopki oraz inne. Zobacz więcej informacji o dostępnych opcjach dostosowywania w dokumentacji API ChromePdfRenderOptions.

W tym kodzie:

  • Tworzymy instancję ChromePdfRenderOptions, aby ustawić niestandardowe marginesy dla PDF. Marginesy są ustawione w milimetrach.
  • Używamy instancji ChromePdfRenderer, klasy dostarczonej przez IronPDF, aby zastosować opcje renderowania.
  • Metoda RenderHtmlAsPdf jest wywoływana z prostym łańcuchem HTML, aby zademonstrować renderowanie PDF z określonymi marginesami.
  • Na koniec wygenerowany plik PDF jest zapisywany pod nazwą "output.pdf".
Explore ChromePdfRenderOptions API for Custom PDF Margins
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Wersja:2026.6właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta