PDFMove
Web Sayfasını PDF Yapmak: Çevrimiçi Araç mı, Tarayıcıdan Yazdırma mı?
Karşılaştırma

Web Sayfasını PDF Yapmak: Çevrimiçi Araç mı, Tarayıcıdan Yazdırma mı?

6 dk okuma

Bir web sayfasını PDF olarak kaydedeceksiniz. Yollar: çevrimiçi bir dönüştürme aracına URL vermek, tarayıcınızın "PDF olarak yazdır" özelliğini kullanmak, okuma modunda yazdırmak veya ekran görüntüsü almak. Hangisinin doğru olduğu, sayfanın türüne ve neyi korumak istediğinize bağlı.

Dört yöntemin özeti

Çevrimiçi araç: URL'yi verirsiniz, araç o adrese kendi başına erişip PDF üretir.

Tarayıcıdan yazdırma: Sayfayı zaten açtığınız tarayıcıda Ctrl+P ile PDF'e basarsınız.

Okuma modu + yazdırma: Önce tarayıcının okuma modunu açıp sayfayı sadeleştirir, sonra yazdırırsınız.

Ekran görüntüsü: Sayfanın görüntüsünü alıp PDF'e koyarsınız.

Karşılaştırma tablosu

| Kriter | Çevrimiçi araç | Tarayıcıdan yazdır | Okuma modu | Ekran görüntüsü | |---|---|---|---|---| | Oturum gerektiren sayfalar | Hayır | Evet | Evet | Evet | | Dinamik içerik | Kısmen | Tam | Tam | Tam | | Metin seçilebilir | Evet | Evet | Evet | Hayır | | Sayfa ayarı kontrolü | İyi | İyi | Sınırlı | Yok | | Menü/reklam temizliği | Baskı stiline bağlı | Baskı stiline bağlı | Çok iyi | Yok | | Otomatikleştirilebilir | Evet | Hayır | Hayır | Kısmen | | Bağlantılar tıklanabilir | Genellikle | Genellikle | Genellikle | Hayır | | Uzun sayfa | Otomatik böler | Otomatik böler | Otomatik böler | Zahmetli |

Senaryo 1: Bir haber makalesini arşivlemek

Bir yazıyı çevrimdışı okumak veya saklamak için PDF yapacaksınız.

Kazanan: okuma modu + yazdırma.

Haber siteleri, çıktı açısından en sorunlu sayfalardır: menüler, yan sütunlar, reklam blokları, ilgili haber listeleri, sosyal medya butonları, yorum bölümleri.

Sitenin baskı stili iyi tanımlanmışsa bunlar gizlenir. Ama birçok site baskı stili tanımlamaz veya eksik tanımlar.

Okuma modu bu sorunu tamamen çözer: tarayıcı sayfadan makale metnini ve ana görselleri ayıklar, diğer her şeyi atar. Tek sütunlu, okunaklı bir düzen elde edersiniz. Bu modda yazdırmak temiz bir PDF verir.

Okuma modu Firefox'ta adres çubuğundaki simgeyle, Safari'de benzer şekilde, Chrome'da ise sürüme göre değişen bir ayarla açılır.

Senaryo 2: Sipariş onayı veya hesap ekstresini kaydetmek

Bir e-ticaret sitesindeki siparişinizi veya bankacılık ekranınızı belge olarak saklayacaksınız.

Kazanan: tarayıcıdan yazdırma, başka seçenek yok.

Çevrimiçi bir araç bu sayfalara erişemez. Verdiğiniz adrese kendi başına gider ve sizin oturum çerezlerinizi taşımaz. Sonuç, giriş ekranının veya bir hata sayfasının PDF'i olur.

Tarayıcınızda ise zaten giriş yapmışsınızdır ve sayfa kişiselleştirilmiş hâliyle yüklüdür.

İpucu: birçok e-ticaret ve bankacılık sitesi bu sayfalar için iyi tanımlanmış baskı stilleri sunar — çıktı genellikle temiz gelir. Bazıları ayrıca doğrudan "PDF indir" seçeneği sunar ki bu her zaman en iyisidir.

Senaryo 3: Kendi HTML'imden fatura üretmek

Bir sistem, HTML şablonundan fatura oluşturuyor ve PDF'e çevrilmesi gerekiyor.

Kazanan: çevrimiçi araç veya programatik dönüştürücü.

Bu senaryoda avantajınız, HTML'in kontrolünün sizde olmasıdır. CSS ile sayfa davranışını tam olarak belirleyebilirsiniz:

@page {
  size: A4;
  margin: 2cm;
}

table { page-break-inside: avoid; }
.toplam-satiri { page-break-before: avoid; }

p { orphans: 3; widows: 3; }

Ayrıca otomatikleştirilebilir olması kritik: her fatura için elle Ctrl+P yapmak ölçeklenebilir değildir.

Dikkat edilecek noktalar:

Yazı tipleri. Web yazı tipleri dış kaynaklardan yüklenir; dönüştürme ortamında erişim yoksa düzen kayar. Yazı tipini gömmek veya sistem yazı tipleri kullanmak daha güvenlidir.

Arka plan renkleri. Varsayılan olarak basılmaz. Renkli başlık şeritleri veya vurgu alanları kullanıyorsanız print-color-adjust: exact gerekebilir.

Test edin. Farklı uzunlukta faturalarla deneyin — 3 kalemlik ve 50 kalemlik bir fatura farklı sayfa bölme davranışı gösterir.

Senaryo 4: Bir dokümantasyon sayfasını kaydetmek

Teknik bir kılavuzu çevrimdışı erişim için PDF yapacaksınız.

Kazanan: çevrimiçi araç veya tarayıcıdan yazdırma.

Dokümantasyon siteleri genellikle iyi yapılandırılmıştır ve baskı stilleri makuldür.

Dikkat edilecek bir konu var: daraltılmış (collapsed) içerik. Birçok dokümantasyon sitesi bölümleri akordeon veya sekme yapısında sunar. Kapalı durumdaki içerik PDF'te hiç görünmez.

Yazdırmadan önce tüm bölümleri açmanız gerekir. Bazı sitelerde "hepsini genişlet" düğmesi bulunur.

Ayrıca kod blokları uzun satırlar içeriyorsa sağdan kesilebilir. Sayfayı yatay yönlendirmede yazdırmak yardımcı olabilir.

Senaryo 5: Bir sayfanın belirli bir andaki hâlini kanıtlamak

Bir fiyatı, bir açıklamayı veya bir yayını kayıt altına almak istiyorsunuz.

Kazanan: tarayıcıdan yazdırma (üstbilgi/altbilgi açık).

Tarayıcı yazdırması, sayfanın başına ve sonuna otomatik olarak URL, tarih ve saat ekler. Normalde bu istenmeyen bir şeydir ama kanıt amaçlı kayıtta tam olarak istediğiniz şeydir.

Yazdırma diyalogunun "Üstbilgi ve altbilgiler" seçeneğinin açık olduğundan emin olun.

Ekran görüntüsü de bu senaryoda savunulabilir çünkü sayfanın görsel hâlini birebir korur. Ama metin kaybolur — aranamaz, kopyalanamaz hâle gelir. İkisini birlikte saklamak en sağlamıdır.

Senaryo 6: Sonsuz kaydırma kullanan bir sayfa

Sosyal medya akışı veya sürekli yüklenen bir liste.

Kazanan: hiçbiri tam çözmez.

Sonsuz kaydırma, kullanıcı aşağı indikçe içerik yükler. Ne çevrimiçi araç ne tarayıcı yazdırması bu içeriğin tamamını alabilir — çünkü kaydırma olayı gerçekleşmez.

Kısmi çözümler:

Elle kaydırmak. Tarayıcıda sayfanın sonuna kadar kaydırıp tüm içeriği yükledikten sonra yazdırmak. Uzun sayfalarda zahmetli ama işe yarar.

Yazdırılabilir sürüm aramak. Bazı siteler "yazdır" veya "tümünü göster" bağlantısı sunar.

Bölümlere ayırmak. Sayfayı parçalar hâlinde kaydedip birleştirmek.

Aynı sorun tembel yüklenen görseller için de geçerlidir: görüntü alanına girmeyen görseller hiç yüklenmez ve PDF'te boş kalır.

Ekran görüntüsünün yeri

Bu yöntemi listeye tam olması için koyduk ama neredeyse hiçbir senaryoda kazanmıyor.

Kaybettikleri:

  • Metin. Görüntüdeki yazılar piksellerden ibarettir. Aranamaz, kopyalanamaz, ekran okuyucular erişemez.
  • Çözünürlük. Ekranınızla sınırlıdır. Yazdırıldığında bulanık görünür.
  • Sayfa bölme. Uzun sayfaları parça parça alıp birleştirmek gerekir.
  • Bağlantılar. Tıklanamaz.
  • Dosya boyutu. Metin tabanlı bir PDF'ten kat kat büyük.

Tek meşru kullanımı: sayfanın görsel hâlinin birebir korunması gerektiğinde — bir tasarımı belgelemek, bir hata ekranını kaydetmek gibi.

Çevrimiçi aracın avantajları

Buraya kadar tarayıcı yöntemi öne çıktı, çevrimiçi aracın kazandığı yerleri de sayalım:

Otomatikleştirilebilirlik. Çok sayıda sayfayı düzenli olarak PDF'e çeviriyorsanız elle yazdırma ölçeklenmez.

Tutarlı ayarlar. Her seferinde aynı sayfa boyutu, kenar boşluğu ve ölçekleme uygulanır. Tarayıcıda ayarlar oturum boyunca hatırlanmayabilir.

Kendi HTML'iniz için. Fatura, rapor, sertifika üretiminde programatik bir dönüştürücü doğru araçtır.

Farklı cihazdan erişim. Sayfayı açacak bir tarayıcınız olmadığında.

Gizlilik. Tarayıcıda çalışan ve içeriği sunucuya göndermeyen bir araç, yerel bir çözümle aynı seviyededir.

Karar özeti

  • Oturum gerektiren sayfa → tarayıcıdan yazdırma, zorunlu.
  • Haber makalesi, blog yazısı → okuma modu + yazdırma.
  • Kendi HTML'iniz (fatura, rapor) → çevrimiçi/programatik araç, CSS kontrolüyle.
  • Kanıt amaçlı kayıt → tarayıcıdan yazdırma, üstbilgi/altbilgi açık.
  • Toplu iş → çevrimiçi/programatik araç.
  • Dinamik, sonsuz kaydırmalı sayfa → elle kaydırıp tarayıcıdan yazdırma.
  • Görsel kanıt gerekiyorsa → ekran görüntüsü (ama metin kaybını kabul ederek).

Ve her durumda çıktıyı açıp kontrol edin: içerik tam mı, sayfa bölmeleri mantıklı mı, Türkçe karakterler doğru mu, bağlantılar çalışıyor mu.

Sıkça Sorulan Sorular

Neden bazı sayfalar sadece tarayıcıdan yazdırılabiliyor?

Çünkü çevrimiçi bir araç, verdiğiniz adrese kendi başına erişir ve sizin oturum çerezlerinizi taşımaz. Giriş yapılması gereken sayfalar, sepetiniz, hesap ayarlarınız veya ödeme duvarı arkasındaki içerik onun için erişilebilir değildir. Tarayıcınızda ise zaten giriş yapmış durumdasınızdır ve sayfa tam hâliyle yüklüdür.

Okuma modu neden daha temiz sonuç veriyor?

Çünkü okuma modu, sayfadan makale metnini ve ana görselleri ayıklayıp diğer her şeyi atar: menüler, kenar çubukları, reklamlar, ilgili yazı listeleri, yorumlar. Sonuç, tek sütunlu ve okunaklı bir düzendir. Bu modda PDF almak, sitenin baskı stiline güvenmekten genellikle daha iyi sonuç verir — özellikle baskı stili tanımlamamış sitelerde.

Ekran görüntüsü almak neden kötü bir çözüm?

Metin kaybolur. Ekran görüntüsündeki yazılar piksellerden ibarettir; aranamaz, kopyalanamaz, ekran okuyucular erişemez. Ayrıca çözünürlük ekranınızla sınırlıdır ve uzun sayfaları parça parça almak ve birleştirmek gerekir. Sadece görsel bir kanıt gerektiğinde (bir sayfanın belirli bir andaki hâlini göstermek gibi) mantıklıdır.

Kendi HTML'imden fatura üretiyorum, hangisini kullanmalıyım?

Çevrimiçi araç veya programatik bir dönüştürücü. Kendi HTML'iniz olduğu için CSS'te @page, page-break-inside ve orphans/widows gibi kuralları tanımlayabilir, sayfa bölmelerini tam kontrol edebilirsiniz. Tarayıcıdan yazdırma da çalışır ama otomatikleştirilemez ve her seferinde elle ayar gerektirir.

Bu konuyu HTML/URL → PDF aracıyla hemen deneyin.

HTML/URL → PDF aracını dene