Altbilgi içeriğine atla
PDF ARAçLARı

Web Sayfasını PDF Olarak İndirme (Yeni Başlayanlar için Eğitimi)

Dijital bilgi caginda, cevrimici icerigi cevrimdisi kullanmak, referans gösterme veya paylasim icin yakalama ve kaydetme ihtiyaçi sikca dogar. Bir web sayfasını veya web sayfalarini PDF dosyalari olarak indirmek ve kaydetmek, bir web sayfasinin içerik ve yapısını tasinir bir formatta korumanin uygun bir yoludur.

Bu makalede, yerleşik bir tarayıcı özelliği kullanarak ve Soda PDF'nin 'HTML to PDF' çevrimiçi aracından yararlanarak, web sayfasını ücretsiz PDF olarak indirmenizi sağlayacak iki kolay yöntemle rehberlik edeceğiz ve bu görevi programatik olarak gerçekleştirmek için IronPDF'yi alternatif çözüm olarak tanıtacağız.

Web Tarayıcısı - Yerleşik İşlevsellik

Çoğu modern web tarayıcısı, ek araçlar veya eklentilere ihtiyaç duymadan web sayfalarını PDF olarak kaydetmenizi sağlayan yerleşik bir özellikle gelir.

Tarayıcı Yerleşik İşlevselliği Kullanarak Web Sayfasını PDF Olarak İndirin

Web tarayıcısı kullanarak web sayfasını nasıl indireceğiniz aşağıda açıklanmıştır:

Adım 1: Web Sayfasını Açın

Tercih ettiğiniz web tarayıcısını başlatın ve PDF olarak kaydetmek istediğiniz web sayfasına gidin. Bazı popüler web tarayıcıları arasında Google Chrome ve Microsoft Edge bulunur.

Şekil 1 - Iron Software web sitesinin ana sayfası.

Adım 2: Yazdırma Diyaloğunu Açın

Web sayfasındayken, yazdırma diyalogunu açmak için "Ctrl + P" (veya Mac'te "Command + P") tuşlarına basın. Alternatif olarak, sağ üst köşedeki üç dikey noktaya tıklayarak ve "Yazdır" seçeneğini seçerek tarayıcı menüsünden erişebilirsiniz. Yazdır pop-up penceresi aşağıda gösterildiği gibi görüntülenecektir.

Şekil 2 - Iron Software ana sayfası üzerinde gösterilen yazdırma diyaloğu.

Adım 3: Hedefi Seçin

Yazdır penceresi diyalogunda, "Hedef" bölümünde açılır menüye tıklayın ve mevcut yazıcılardan "Microsoft Print to PDF" veya "Save as PDF" seçeneğini seçin. İhtiyaçlarınıza göre web sayfalarını kaydetmek için sayfa aralığını da seçebilirsiniz.

Şekil 3 - Yazdırma diyaloğundaki hedef bölümü açılır menüsü.

Adım 4: Ayarları Özelleştirin

Sayfa düzeni, kağıt boyutu ve kenar boşlukları gibi çeşitli ayarları tercihleriniz için özelleştirebilirsiniz. Yakalamak istediğiniz içerik için sayfa boyutu ve düzen seçeneklerini uygun şekilde ayarladığınızdan emin olun. Microsoft Print to PDF ile çıktı PDF belgelerinin rengini (Siyah-Beyaz/Renkli) seçebilirsiniz. Sayfa başına sayfa sayısı, ölçek, üstbilgi ve altbilgi ile arka plan grafikleri gibi daha fazla ayarı ayarlamak için daha fazla ayara tıklayın.

Şekil 4 - Yazdırma diyaloğundaki özel ayarlar bölümü.

Adım 5: PDF Dosyasını Kaydedin

"Yazdır" düğmesine tıklayın ve bu size bir kaydetme çıktısı diyalogu sunacaktır. PDF'yi bilgisayarınıza kaydetmek için bir konum seçin ve ona bir isim verin. "Kaydet" e tıklayın ve web sayfası PDF'ye dönüştürülüp belirttiğiniz konuma kaydedilecektir.

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

Artık tarayıcınızın yerleşik işlevselliğini kullanarak web sayfasını başarıyla PDF olarak indirdiniz.

HTML'den PDF'ye - SodaPDF

Tarayıcınıza bağımlı olmayan daha esnek bir yöntem tercih ediyorsanız, Soda PDF'nin 'HTML to PDF' çevrimiçi aracını kullanabilirsiniz.

Soda PDF'nin 'HTML to PDF' Çevrimiçi Aracını Kullanarak Web Sayfasını PDF Olarak İndirin

İşte nasıl yapılacağı:

Adım 1: Soda PDF Web Sitesini Ziyaret Edin

Web tarayıcınızı açın ve Soda PDF web sitesini ziyaret edin. Bu aracı www.sodapdf.com/html-to-pdf/ adresinde bulabilir veya çevrimiçi araçlar menü çubuğunda arayabilirsiniz.

Şekil 6 - HTML'den PDF'ye dönüştürme alanıyla birlikte SodaPDF web sitesi.

Adım 2: Web Sayfası URL'sini Girin

Web sayfasında sağlanan alana, PDF'ye dönüştürmek istediğiniz web sayfasının URL'sini girin.

Şekil 7 - HTML'den PDF'ye alanına URL eklenmiş SodaPDF web sitesi.

Adım 3: PDF'ye Dönüştürün

URL'yi girdikten sonra, 'PDF Al' düğmesine tıklayın. Araç, web sayfasını işleyecek ve bir PDF sürümü oluşturacaktır.

Şekil 8 - HTML'den PDF'ye işlemi devam eden SodaPDF web sitesi.

Adım 4: PDF'yi İndirin

Dönüştürme tamamlandıktan sonra, araç PDF'yi indirmek için bir bağlantı sağlayacaktır. PDF dosyasını bilgisayarınıza kaydetmek için bağlantıya tıklayın.

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

IronPDF'i Tanıtma

Web tarayıcı yerleşik işlevsellikleri ve Soda PDF'nin 'HTML to PDF' gibi çevrimiçi araçlar, web sayfalarını PDF olarak indirmenin pratik bir yoludur, ancak bazı kullanıcılar için gerekli olan gelişmiş özellikler ve esneklikleri sağlamayabilir. Daha güçlü bir çözüm arıyorsanız, IronPDF'yi dikkate alabilirsiniz.

IronPDF'nin Yeteneklerini Keşfedin web sayfalarını PDF olarak yakalama ve kaydetme yeteneği sunan çok yönlü bir PDF manipülasyon aracıdır. Bağımsız bir masaüstü uygulaması olarak kullanılabildiği gibi, IronPDF API'si kullanılarak web uygulamanıza da entegre edilebilir. Ek olarak, IronPDF hem Windows hem de Mac işletim sistemleri ile uyumludur.

IronPDF Kullanarak Web Sayfasını PDF Olarak İndirin

Bir URL'yi PDF'ye Dönüştür formatını IronPDF kullanarak takip ederek şu adımları izleyin:

Adım 1: IronPDF'yi Kurun

Iron Software Web Sitesi üzerinden IronPDF'yi indirin ve kurun ya da Visual Studio'dan NuGet Paket Yöneticisi aracılığıyla indirin ve kurun.

Adım 2: IronPdf'yi İçe Aktarın ve URL'yi PDF Olarak İşleyin

IronPDF kutuphanesini içe aktarın ve ChromePdfRenderer oluşturun. IronPDF ayrıca URL yakalamayı özelleştirmek için sayfa düzeni, kenar boşluğu ve PDF sayfalarının yönü gibi ChromePdfRenderer seçenekleri sağlar. Ardından, IronPDF RenderUrlAsPdf yöntemi kullanarak web sayfasını PDF olarak yakalar.

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

Adım 3: PDF Olarak Kaydedin

Şimdi, SaveAs yöntemini kullanarak işlenmiş URL web sayfasını kolayca PDF'ye kaydedebilirsiniz.

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

İşte çıktı:

Şekil 10 - Çok sayfalı PDF olarak IronPDF web sitesi.

Sonuç

Web sayfasını indirip sayfaları PDF olarak ücretsiz kaydetmek, web içeriğini korumanın, referans yapmanın, arşivlemenin veya başkalarıyla paylaşmanın pratik bir yoludur. Modern web tarayıcılarının yerel özellikleri, Soda PDF'nin 'HTML to PDF' çevrimiçi araçları ve IronPDF'nin gelişmiş yetenekleri ile taşınabilir ve kolayca paylaşılabilir bir formatta web içeriğini kaydetmek için kullanıcı dostu ve erişilebilir seçeneklere sahipsiniz.

IronPDF, yüksek kalitede çift yönlü PDF dönüşümü, özelleştirme seçenekleri ve toplu işlem yetenekleri ile internet sayfası PDF dönüştürmeyi basitleştirir. Karmaşık HTML içeriği işler, iş akışınıza entegre olur ve güvenlik özellikleri sunar. IronPDF, web sayfalarını verimli bir şekilde PDF'ye dönüştürmek için çok yönlü ve kullanıcı dostu bir araçtır.

Eğer IronPDF'yi projenizde kullanmak isterseniz, tek bir geliştirici için $799 başlayan ticari bir IronPDF Lisansı alabilirsiniz. Ayrıca, IronPDF'yi satın almadan önce test edebilmeniz için tam özellikli ve destekli bir ücretsiz IronPDF deneme sürümü de vardır. Bir lisans satın almaya karar verirseniz, birden fazla geliştirici ve daha büyük işletmeler için seçenekler de dahil olmak üzere çeşitli seçenekler bulunmaktadır. IronPDF'yi İndir

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara