Przejdź do treści stopki
NARZęDZIA PDF

Jak pobrać stronę jako PDF (Samouczek dla początkujących)

W erze informacji cyfrowych często pojawia się potrzeba przechwytywania i zapisywania treści internetowych do wykorzystania offline, jako materiał referencyjny lub w celu udostępnienia. Pobieranie i zapisywanie strony internetowej jako pliku PDF to wygodny sposób na zachowanie treści i struktury witryny w przenośnym formacie.

W tym artykule opisano proces bezpłatnego pobierania strony internetowej w formacie PDF przy użyciu dwóch prostych metod: wbudowanej funkcji przeglądarki oraz narzędzia online „HTML do PDF" od Soda PDF, a następnie przedstawiamy IronPDF jako alternatywne rozwiązanie umożliwiające wykonanie tego zadania programowo.

Przeglądarka internetowa — wbudowane funkcje

Większość nowoczesnych przeglądarek internetowych posiada wbudowaną funkcję, która pozwala na zapisywanie stron internetowych w formacie PDF bez konieczności korzystania z dodatkowych narzędzi lub rozszerzeń.

Pobieranie strony internetowej jako pliku PDF przy użyciu wbudowanej funkcji przeglądarki

Oto jak pobrać stronę internetową za pomocą przeglądarki:

Krok 1: Otwórz stronę internetową

Uruchom swoją ulubioną przeglądarkę internetową i przejdź do strony, którą chcesz zapisać jako plik PDF. Do popularnych przeglądarek internetowych należą między innymi Google Chrome i Microsoft Edge.

Rysunek 1 – Strona główna serwisu internetowego Iron Software.

Krok 2: Otwórz okno dialogowe PRINT

Po wejściu na stronę naciśnij "Ctrl + P" (lub "Command + P" na komputerze Mac), aby otworzyć okno dialogowe PRINT. Alternatywnie można uzyskać do niego dostęp poprzez menu przeglądarki, klikając trzy pionowe kropki w prawym górnym rogu i wybierając opcję "PRINT". Wyświetli się okno dialogowe drukowania, jak pokazano poniżej:

Rysunek 2 – Okno dialogowe PRINT wyświetlone na stronie głównej Iron Software.

Krok 3: Wybierz miejsce docelowe

W oknie dialogowym drukowania, w sekcji „Miejsce docelowe", kliknij menu rozwijane i wybierz „Microsoft Print to PDF" lub „Zapisz jako PDF" z listy dostępnych drukarek. Można również wybrać zakres stron, aby zapisać wybrane fragmenty strony internetowej.

Rysunek 3 – Lista rozwijana sekcji docelowej w oknie dialogowym PRINT.

Krok 4: Dostosuj ustawienia

Możesz dostosować różne ustawienia, takie jak układ strony, rozmiar papieru i marginesy, zgodnie ze swoimi preferencjami. Pamiętaj, aby odpowiednio ustawić rozmiar strony i opcje układu dla treści, którą chcesz przechwycić. Dzięki funkcji Microsoft Print to PDF można wybrać kolor (czarno-biały/kolorowy) wyjściowych dokumentów PDF. Kliknij "Więcej ustawień", aby dodatkowo skonfigurować liczbę stron na arkuszu, skalę, nagłówki i stopki oraz grafikę tła.

Rysunek 4 – Sekcja ustawień niestandardowych w oknie dialogowym PRINT.

Krok 5: Zapisz plik PDF

Kliknij przycisk "PRINT", a pojawi się okno dialogowe zapisu wydruku. Wybierz lokalizację na komputerze, w której chcesz zapisać plik PDF, i nadaj mu nazwę. Kliknij "Zapisz", a strona internetowa zostanie przekonwertowana do formatu PDF i zapisana w określonej lokalizacji.

Figure 5 - The save dialogue, where the name Iron Software Webpage has been added.

Pobrano stronę internetową w formacie PDF przy użyciu wbudowanej funkcji przeglądarki.

HTML do PDF – SodaPDF

Jeśli wolisz bardziej wszechstronną metodę, która nie opiera się na przeglądarce, możesz skorzystać z narzędzia online "HTML do PDF" od Soda PDF.

Pobierz stronę internetową jako plik PDF za pomocą narzędzia online "HTML do PDF" od Soda PDF

Oto jak to zrobić:

Krok 1: Odwiedź stronę internetową Soda PDF

Otwórz przeglądarkę internetową i wejdź na stronę Soda PDF. To narzędzie znajdziesz pod adresem www.sodapdf.com/html-to-pdf/ lub w pasku menu narzędzi online.

Rysunek 6 – Strona internetowa SodaPDF z polem do konwersji HTML na PDF.

Krok 2: Wprowadź adres URL strony internetowej

W polu na stronie internetowej wpisz adres URL strony, którą chcesz przekonwertować do formatu PDF.

Rysunek 7 – Strona internetowa SodaPDF z adresem URL dodanym w polu

Krok 3: Konwersja do formatu PDF

Po wpisaniu adresu URL kliknij przycisk "Pobierz PDF". Narzędzie przetworzy stronę internetową i wygeneruje wersję PDF.

Rysunek 8 – Strona internetowa SodaPDF z trwającą konwersją pliku HTML do formatu PDF.

Krok 4: Pobierz plik PDF

Po zakończeniu konwersji narzędzie udostępni link do pobrania pliku PDF. Kliknij link, aby zapisać plik PDF na swoim komputerze.

Figure 9 - The SodaPDF showing Your file is ready! with a download button.

Przedstawiamy IronPDF

Chociaż wbudowane funkcje przeglądarki i narzędzia online, takie jak "HTML to PDF" od Soda PDF, są wygodnymi opcjami do pobierania stron internetowych w formacie PDF, mogą one nie zapewniać zaawansowanych funkcji i elastyczności, których wymagają niektórzy użytkownicy. Jeśli potrzebujesz bardziej wydajnego rozwiązania, możesz rozważyć IronPDF.

Poznaj możliwości IronPDF — to wszechstronne narzędzie do obsługi plików PDF, które umożliwia przechwytywanie i zapisywanie stron internetowych w formacie PDF. Można go używać zarówno jako samodzielnej aplikacji desktopowej, jak i zintegrować z aplikacją internetową za pomocą interfejsu API IronPDF. Ponadto IronPDF jest kompatybilny zarówno z systemami operacyjnymi Windows, jak i Mac.

Jak pobrać stronę internetową jako plik PDF za pomocą IronPDF

Aby przekonwertować adres URL do formatu PDF za pomocą IronPDF, wykonaj następujące czynności:

Krok 1: Zainstaluj IronPDF

Pobierz i zainstaluj IronPDF ze strony internetowej Iron Software lub pobierz i zainstaluj go z menedżera pakietów NuGet za pośrednictwem programu Visual Studio.

Krok 2: Zaimportuj IronPdf i wyświetl adres URL jako plik PDF

Zaimportuj bibliotekę IronPDF i utwórz instancję ChromePdfRenderer. IronPDF oferuje również opcje ChromePdfRenderer umożliwiające dostosowanie przechwytywania adresów URL, w tym układu strony, marginesów i orientacji stron PDF. Następnie IronPDF przechwytuje stronę internetową jako plik PDF przy użyciu metody RenderUrlAsPdf.

using IronPdf;

// Initialize the ChromePdfRenderer, which is used to render the URL into a PDF
ChromePdfRenderer renderer = new ChromePdfRenderer()
{
    RenderingOptions = new ChromePdfRenderOptions
    {
        CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen, // Set CSS media type
        PrintHtmlBackgrounds = true,                              // Enable printing HTML backgrounds
        EnableJavaScript = true,                                  // Enable JavaScript for the webpage
        GrayScale = false,                                        // Specify if the output PDF should be in grayscale
        PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait, // Set the paper orientation to portrait
        PaperSize = IronPdf.Rendering.PdfPaperSize.A4,             // Set the paper size to A4
        MarginTop = 0,                                             // Define top margin size
        MarginBottom = 0,                                          // Define bottom margin size
        MarginLeft = 0,                                            // Define left margin size
        MarginRight = 0,                                           // Define right margin size
        UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,     // Do not use margins for header and footer
    }
};

// Use Chrome's default rendering settings
renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();

// Render the webpage as a PDF
var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
using IronPdf;

// Initialize the ChromePdfRenderer, which is used to render the URL into a PDF
ChromePdfRenderer renderer = new ChromePdfRenderer()
{
    RenderingOptions = new ChromePdfRenderOptions
    {
        CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen, // Set CSS media type
        PrintHtmlBackgrounds = true,                              // Enable printing HTML backgrounds
        EnableJavaScript = true,                                  // Enable JavaScript for the webpage
        GrayScale = false,                                        // Specify if the output PDF should be in grayscale
        PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait, // Set the paper orientation to portrait
        PaperSize = IronPdf.Rendering.PdfPaperSize.A4,             // Set the paper size to A4
        MarginTop = 0,                                             // Define top margin size
        MarginBottom = 0,                                          // Define bottom margin size
        MarginLeft = 0,                                            // Define left margin size
        MarginRight = 0,                                           // Define right margin size
        UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,     // Do not use margins for header and footer
    }
};

// Use Chrome's default rendering settings
renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();

// Render the webpage as a PDF
var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
Imports IronPdf

' Initialize the ChromePdfRenderer, which is used to render the URL into a PDF
Private renderer As New ChromePdfRenderer() With {
	.RenderingOptions = New ChromePdfRenderOptions With {
		.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
		.PrintHtmlBackgrounds = True,
		.EnableJavaScript = True,
		.GrayScale = False,
		.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
		.PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
		.MarginTop = 0,
		.MarginBottom = 0,
		.MarginLeft = 0,
		.MarginRight = 0,
		.UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None
	}
}

' Use Chrome's default rendering settings
renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering()

' Render the webpage as a PDF
Dim pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
$vbLabelText   $csharpLabel

Krok 3: Zapisz jako PDF

Teraz, korzystając z metody SaveAs, można łatwo zapisać wyrenderowaną stronę internetową z adresem URL do pliku PDF.

// Save the rendered PDF to a file
pdf.SaveAs("example.pdf");
// Save the rendered PDF to a file
pdf.SaveAs("example.pdf");
' Save the rendered PDF to a file
pdf.SaveAs("example.pdf")
$vbLabelText   $csharpLabel

Oto wynik:

Rysunek 10 – Strona internetowa IronPDF w postaci wielostronicowego pliku PDF.

Wnioski

Pobieranie stron internetowych i zapisywanie ich w formacie PDF to praktyczny sposób na zachowanie treści, czy to w celach referencyjnych, archiwizacji, czy udostępniania innym. Dzięki wbudowanym funkcjom nowoczesnych przeglądarek, narzędziom online takim jak „HTML do PDF" od Soda PDF oraz zaawansowanym możliwościom IronPDF, dostępne są wygodne opcje zapisywania treści w przenośnym i łatwym do udostępniania formacie.

IronPDF upraszcza konwersję stron internetowych do formatu PDF, oferując wysoką jakość, opcje dostosowywania i przetwarzanie wsadowe. Obsługuje złożoną zawartość HTML, integruje się z Twoim przepływem pracy i oferuje funkcje bezpieczeństwa. IronPDF to wszechstronne i przyjazne dla użytkownika narzędzie do wydajnej konwersji stron internetowych do formatu PDF.

Aby używać IronPDF w swoim projekcie, można nabyć komercyjną licencję IronPDF już od $999 dla jednego programisty. Dostępna jest również bezpłatna wersja próbna IronPDF z pełnym zestawem funkcji i wsparciem technicznym, co pozwala przetestować oprogramowanie przed zakupem. Dostępne są różne opcje licencjonowania, w tym licencje dla wielu programistów i większych przedsiębiorstw. Pobierz IronPDF

Zespol wsparcia Iron

Jestesmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwon do mnie