PDF, Portable Document Format (Taşınabilir Belge Biçimi) anlamına gelir. Adobe tarafından 1993 yılında geliştirilmiştir ve adı aslında her şeyi açıklar: belge taşınabilirdir. Bilgisayarınızda, iş arkadaşınızın ekranında, başka bir ülkedeki yazıcıda veya beş yıllık bir telefonda aynı şekilde görünür. Dosya, doğru görüntülenmesi için gereken her şeyi içinde taşır ve cihazınızda yüklü olan herhangi bir yazılıma bağlı değildir.

Fikir Nereden Geldi?

Bu fikrin temeli, Adobe’nin kurucularından John Warnock tarafından 1991 yılında yazılan The Camelot Project adlı bir notta ortaya çıktı.

Geriye dönüp bakıldığında sorun oldukça açıktı: Bilgisayarınızda bir belge hazırlıyorsunuz, ancak başka bir bilgisayarda açıldığında tamamen farklı görünüyor—yanlış yazı tipleri, bozulmuş düzenler ve tutarsız biçimlendirme.

Warnock, belgelerin belirli bir yazılıma bağlı olmak yerine, nasıl oluşturulacaklarını tanımlayan talimatlar olarak saklanmasını istedi. Başka bir deyişle, basılı bir belgeye benzeyen ancak dijital olan bir format.


Bir PDF Aslında Nasıl Görünür?

PDF yalnızca oluşturduğunuz sayfaların bir resmi değildir. Aslında bir PDF, çizim ve görüntüleme komutlarının bir dizinidir.

PDF, sayfadaki tüm öğeleri yeniden oluşturmak için gerekli talimatları içeren bir içerik akışı barındırır.

“Bu karakteri şu koordinatlarda, bu yazı tipini kullanarak oluştur.”

Yazı tipi tanımları, görseller, renkler ve diğer kaynaklar doğrudan dosyanın içine gömülüdür. Her şey tek bir dosyada paketlenir.

Son olarak PDF dosyasının sonunda çapraz başvuru tablosu (cross-reference table) adı verilen bir dizin bulunur. Bu tablo, okuyucuya her sayfanın dosya içinde nerede bulunduğunu söyler. Bu sayede PDF okuyucuları, önceki sayfaları tek tek okumadan doğrudan 80. sayfaya geçebilir.


PDF Sürümleri Ne Anlama Gelir?

Tüm PDF dosyaları ilk satırın başında bir sürüm numarasıyla başlar. Örneğin:

%PDF-1.7

PDF formatı, 1993 yılında oluşturulduğundan bu yana birçok kez güncellenmiştir.

Ancak en önemli dönüm noktası, Adobe’nin 2008 yılında PDF standardını Uluslararası Standardizasyon Örgütü (ISO)‘na devretmesi oldu. Böylece PDF, ISO 32000 adıyla açık bir standart haline geldi ve artık tek bir şirkete ait olmadı.

Bu sayede herkes teknik özelliklere ücretsiz erişebilir ve Adobe’den izin almadan ya da ücret ödemeden PDF ile çalışan araçlar geliştirebilir.

Bu nedenle PDF desteği, Mozilla, Google ve Apple tarayıcılarında herhangi bir kısıtlama olmadan uygulanmıştır.

2017 yılında ise şifreleme ve erişilebilirlik alanında iyileştirmeler içeren PDF 2.0 yayımlandı.

Günümüzde kullanılan PDF dosyalarının büyük çoğunluğu 1.4 ile 1.7 sürümleri arasındadır.


Tarayıcılar PDF’leri Eklenti Olmadan Nasıl Açabiliyor?

2010 yılından önce Chrome veya Firefox’ta bir PDF açmak için genellikle tarayıcı içinde çalışan Adobe Reader eklentisine ihtiyaç duyulurdu. Bu eklentiler yavaş çalışmaları ve sık sık çökmesiyle biliniyordu.

Google, 2010 yılında Chrome’a PDFium adlı yerleşik bir PDF görüntüleyici eklemeye başladı.

Bu görüntüleyici açık kaynaklıdır ve günümüzde aşağıdakiler dahil birçok uygulamada kullanılmaktadır:

  • Microsoft Edge
  • Android WebView
  • Chromium tabanlı diğer tarayıcılar

Firefox kendi görüntüleme motoru olan PDF.js‘i kullanırken, Safari Apple’ın yerel PDF görüntüleme altyapısından yararlanır.

PDF görüntüleyicileri, fark edilmeden her gün milyonlarca insan tarafından kullanılan başarılı teknolojilerden biri haline gelmiştir.


Bazı PDF Dosyaları Neden Bu Kadar Büyük?

Birçok kişi PDF dosyalarının her zaman küçük olduğunu düşünür. Aslında bu doğru değildir.

Metinler çok verimli şekilde sıkıştırılabildiği için çok az yer kaplar.

Peki PDF dosyalarında en çok yer kaplayan nedir?

Görseller.

Tek bir yüksek çözünürlüklü görsel bile birkaç megabayt olabilir. Taranmış on sayfalık bir belge ise her sayfa tam boyutlu bir görüntü içerdiğinden kolayca 50 MB’ın üzerine çıkabilir.

Farklı veri türleri farklı sıkıştırma algoritmaları kullanır:

Veri Türü Sıkıştırma Algoritması
Fotoğraflar JPEG
Siyah-beyaz taramalar JBIG2
Genel belge verileri Flate

Peki PDF sıkıştırma yazılımları gerçekte ne yapar?

Temel olarak, metni değiştirmeden görsellerin kalitesini düşürerek dosya boyutunu küçültür.


Sık Sorulan Sorular

PDF Belgesindeki Metni Düzenleyebilir Miyim?

Teorik olarak: Evet.

Pratikte: Çok verimli değildir.

PDF dosyaları öncelikle görüntüleme amacıyla tasarlanmıştır, düzenleme için değil.

Adobe Acrobat ve birçok çevrim içi PDF düzenleyici metin düzenlemeye izin verse de, belge başlangıçta kelime işlemci dosyası gibi tasarlanmadığından biçimlendirme sık sık bozulabilir.


Bu PDF’de Neden Metni Seçemiyorum?

Muhtemelen bu belge taranmış bir belgedir.

Dosyada gerçek bir metin katmanı yoktur; yalnızca metin görüntüleri bulunur. Metni seçilebilir hale getirmek için belgeye OCR (Optik Karakter Tanıma) uygulanması gerekir.


Bilinmeyen Bir Kaynaktan Gelen PDF Dosyasını Güvenle Açabilir Miyim?

Genellikle evet.

PDF dosyaları teknik olarak JavaScript kodu içerebilir ve geçmişte bazı PDF okuyucularında güvenlik açıkları bulunmuştur.

Ancak günümüzde modern tarayıcıların yerleşik PDF görüntüleyicileri, eski bağımsız PDF okuyucu uygulamalarına göre çok daha güvenlidir ve istismar edilmeleri oldukça zordur.