PDF'nin Tarihçesi - History of PDF

Taşınabilir Belge Biçimi (PDF) tarafından 1990'ların başında oluşturulan Adobe Systems Windows ve OS tanıtıldı, | Ocak 1993 yılında 2 Konferansı ve kalan mülkiyet biçimi bir şekilde serbest bırakılıncaya kadar açık standart O zamandan beri 2008 yılında, öyle Gönüllü endüstri uzmanlarından oluşan Uluslararası Standardizasyon Örgütü Komitesi'nin kontrolü altında .

PDF, karşılıklı uyumlu uygulama yazılımına erişimi olmayan farklı platformlardaki bilgisayar kullanıcıları arasında metin biçimlendirme ve satır içi görüntüler de dahil olmak üzere belgeleri paylaşmak için geliştirilmiştir . Adobe'nin kurucu ortağı John Warnock tarafından yönetilen Camelot adlı bir araştırma ve geliştirme ekibi tarafından oluşturuldu . PDF, DjVu , Envoy , Common Ground Digital Paper, Farallon Replica ve hatta Adobe'nin kendi PostScript formatı gibi bir dizi rakip formattan biriydi . World Wide Web ve HTML belgelerinin yükselişinden önceki ilk yıllarda , PDF esas olarak masaüstü yayıncılık iş akışlarında popülerdi .

Biçim tarihinin ilk günlerinde PDF'nin benimsenmesi yavaştı. Adobe'nin PDF dosyalarını okuma ve oluşturma paketi olan Adobe Acrobat ücretsiz olarak mevcut değildi; PDF'nin ilk sürümlerinde harici köprüler desteği yoktu, bu da İnternet'teki kullanışlılığını azaltıyordu; düz metne kıyasla bir PDF belgesinin daha büyük boyutu, o zamanlar yaygın olan daha yavaş modemlere göre daha uzun indirme süreleri gerektiriyordu ; ve PDF dosyalarının işlenmesi, günün daha az güçlü makinelerinde yavaştı.

Adobe, Adobe Reader (şimdi Acrobat Reader) programını sürüm 2.0'dan itibaren ücretsiz olarak dağıttı ve sonunda sabit formatlı elektronik belgeler için fiili standart haline gelen orijinal PDF'yi desteklemeye devam etti .

2008'de Adobe Systems'ın PDF Referansı 1.7, ISO 32000:1:2008 oldu. Daha sonra, PDF'nin daha fazla geliştirilmesi (PDF 2.0 dahil), Adobe Systems ve diğer konu uzmanlarının katılımıyla ISO'nun TC 171 SC 2 WG 8'i tarafından gerçekleştirilir.

Adobe özellikleri

1993'ten 2006'ya kadar Adobe Systems, yeni özellikler eklemek için PDF spesifikasyonunu birkaç kez değiştirdi. 2006'dan sonra yayınlanan Adobe Uzantı Düzeylerinin çeşitli yönleri, ISO 32000-2'nin (PDF 2.0) çalışma taslaklarına kabul edildi, ancak geliştiriciler, Adobe Uzantılarının PDF standardının bir parçası olmadığı konusunda uyarıldı.

Sürüm Baskı Yayın yılı Yeni özellikler Acrobat Reader sürüm desteği
1.0 Öncelikle 1993 Metin, resimler, sayfalar, köprü metni bağlantıları, yer imleri, küçük resim çizimleri atlıkarınca
1.1 İlk olarak, gözden geçirilmiş 1994 Parolalar, şifreleme (MD5, RC4 40bit), cihazdan bağımsız renk, diziler ve bağlantılar, daha küçük dosyalar için ikili format 2.0
1.2 İlk olarak, gözden geçirilmiş 1996 Etkileşimli sayfa öğeleri (radyo düğmeleri, onay kutuları ve c); etkileşimli, doldurma formları (AcroForm); Web'den içe aktarılabilen, dışa aktarılabilen, iletilebilen ve alınabilen etkileşimli form verileri için Form Veri Biçimi (FDF); fare olayları; harici film reprodüksiyonu; harici veya gömülü ses üretimi; zlib / metin veya ikili verilerin sıkıştırılmasını söndür ; tek kod; gelişmiş renk özellikleri ve görüntü proxy'si 3.0
1.3 İkinci 2000 Dijital imzalar; ICC ve DeviceN renk uzayları; JavaScript eylemleri; her türden gömülü dosya akışları (örneğin ekler için kullanılır); yeni açıklama türleri; Adobe PostScript Language Level 3 görüntüleme modelinin yeni özellikleri; maskeli görüntüler; görüntüler için alternatif temsiller; pürüzsüz gölgeleme; gelişmiş sayfa numaralandırma; Web yakalama, World Wide Web'den bilgi yakalama ve onu PDF'ye dönüştürme olanağı; mantıksal yapının grafik yapıdan bağımsız temsili; CID Fonts için ek destek; dizeleri ve sayıları PDF nesnelerine eşlemek için veri yapıları; baskı öncesi üretim iş akışları desteği için bilgi; parametreli işlev sınıflarını temsil eden çeşitli işlev nesne türleri için yeni işlevler; Acrobat Forms JavaScript Nesne Belirtimi Sürüm 4.05 4.0
1.4 Üçüncü 2001 JBIG2 ; şeffaflık; 40 bitten (40–128 bit) büyük RC4 şifreleme anahtarı uzunlukları; etkileşimli formlar ve Form Veri Biçimi (FDF), XML form gönderimleri, gömülü FDF dosyaları, alan dışa aktarma değerlerinin Unicode belirtimi, FDF dosyalarında uzaktan işbirliği ve dijital imzalarda iyileştirmeler; engelli kullanıcılara erişilebilirlik; Genişletilebilir Meta Veri Platformu (XMP) kullanan meta veri akışları ; etiketli PDF; yazıcı işaretlerinin dahil edilmesi; üretimle ilgili sayfa sınırlarının görüntülenmesi ve ön izlemesi; yeni önceden tanımlanmış Cmap'ler; alternatif sunumlar; içeriği bir PDF belgesinden diğerine aktarma; PDF belgesinin ad sözlüğündeki EmbeddedFiles girişi, gömülü veriler için standart bir konum.; Acrobat Forms JavaScript Nesne Belirtimi Sürüm 4.05 5.0
1.5 Dördüncü 2003 JPEG2000 ; multimedya gömmek ve oynatmak için gelişmiş destek; nesne akışları; çapraz referans akışları; Etkileşimli form gönderimi için XML Forms Veri Formatı (XFDF) (PDF 1.4'teki XML formatının yerini aldı); Adobe'nin XML Forms Architecture (XFA) 2.02'sini (yalnızca statik XFA formlarını tanımlayan) temel alan formlar, zengin metin öğeleri ve nitelikler için destek ; PKCS#7 kullanan açık anahtar güvenlik işleyicileri (PDF 1.3'te sunulmuştur ancak 1.5'e kadar Referansta belgelenmemiştir), açık anahtar şifrelemesi, izinler, kullanım hakları (UR) imzaları (belge şifrelemesi gerektirmez), SHA ile PKCS#7 -1, RSA 4096 bit'e kadar; güvenlik işleyicisi kendi şifreleme ve şifre çözme algoritmalarını kullanabilir; CAD çizimleri, katmanlı resimler, haritalar ve çok dilli belgeler gibi öğeler için yazarlar veya okuyucular tarafından seçici olarak görüntülenen veya gizlenen belge bölümleri ; Alternatif Sunumlar – tek tür slayt gösterisidir – JavaScript eylemleri aracılığıyla çağrılır (Adobe Reader yalnızca SVG 1.0'ı destekler ); Acrobat JavaScript Komut Dosyası Başvurusu, Sürüm 6.0; MS Windows 98 desteği düştü. 6.0
1.6 Beşinci 2004 3B çizim, örneğin Evrensel 3B dosya formatı desteği ; OpenType yazı tipi gömme; XFA 2.2 zengin metin öğeleri ve öznitelikleri için destek (XFA 2.1 ve 2.2, örneğin aşağıdaki özellikleri tanımlamıştır: dinamik XFA formları, XFA için W3C XML dijital imzaları, Web Hizmetleri için XFA desteği, HTTP üzerinden XFA 'doc-literal' SOAP işlemleri, Web Hizmetinin WSDL'si, SOAP bağlama işlemlerini vb. tanımlar); AES şifrelemesi; SHA256 ile PKCS#7, 4096 bit'e kadar DSA; NChannel renk uzayları; gömülü dosya ekleri için ek destek, gömülü dosyalara ve bu dosyalardan belgeler arası bağlantı dahil; kullanım hakları ve değişiklik algılama ve önleme imzalarıyla ilgili dijital imzalarda iyileştirmeler ve açıklamalar; Acrobat JavaScript Komut Dosyası Başvurusu, Sürüm 7.0 7.0
1.7
(ISO 32000-1:2008
)
Altıncı 2006 3D çizimin artan sunumu; XFA 2.4 zengin metin öğeleri ve nitelikleri; çoklu dosya ekleri (taşınabilir koleksiyonlar); PDF tüketici uygulaması için belge gereksinimleri; SHA384, SHA512 ve RIPEMD160 ile PKCS#7; Acrobat API Reference Version 8.0 için JavaScript (Adobe Acrobat Professional, Acrobat Standard ve Adobe Reader için JavaScript uzantılarının nesnelerinin, özelliklerinin ve yöntemlerinin belgeleri) 8
1.7 Adobe Uzantısı Düzey 1 2008 XFA 2.5 (Uzantılar Düzeyi 1) ve XFA 2.6 (Uzantılar Düzeyi 2) (XFA 2.6, örneğin aşağıdaki özellikleri tanımlamıştır: XFA Güvenli gönderme, yeni profil - XFA Ön Planı (XFAF) - XFA formunun her sayfası bir PDF arka planının üzerine bindirilir, vb. .) 8.1
1.7 Adobe Uzantısı Düzey 3 2008 256-bit AES şifrelemesi; XFA Veri Kümelerinin PDF/A-2'ye uygun bir dosyaya dahil edilmesi; Adobe Flash uygulamalarının ( SWF ), videonun ( H.264 ile Flash video dahil ), sesin ve diğer multimedyanın geliştirilmiş eki, Flash oynatıcı ve uyumlu uygulamalar arasında iki yönlü komut dosyası oluşturma köprüsü, gezgin SWF dosyası Adobe Flex 2 olarak yüklenebilir modül veya sıradan bir SWF olarak; XFA 2.5 ve 2.6 zengin metin kuralları, XFA 2.7 ve 2.8 (XFA 2.7 ve 2.8, örneğin aşağıdaki özellikleri tanımlamıştır: Web hizmetleri için kimlik doğrulama politikası, WSDL/SOAP aracılığıyla Gönder, yerel ayar yazı tipleri vb.) 9
1.7 Adobe Uzantısı Düzey 5 2009 XFA 3.0 9.1
1.7 Adobe Uzantısı Düzey 6 2009 XFA 3.1 9.1
1.7 Adobe Uzantısı Seviye 8 2011 XFA 3.3 (örneğin, XFA'da Flash/SWF entegrasyonu), AES-256, parola kontrol algoritmasındaki bir zayıflık nedeniyle Uzantı Düzey 3'ten farklı parola işleme. Spesifikasyon Kasım 2014 itibariyle yayınlanmamıştır. X (10)

Adobe, bir PDF 1.8 Referansı üretmediğini açıkladı. PDF Spesifikasyonunun gelecekteki sürümleri ISO teknik komiteleri tarafından üretilecektir. Ancak Adobe, yeni yayınlanan ürünlerinde ISO 32000-1'in (PDF 1.7) ötesinde PDF için hangi özel genişletilmiş özelliklerin desteklendiğini belirten belgeler yayınladı. Bu, Ek E'de ISO 32000–1'de belgelendiği gibi PDF'nin genişletilebilirlik özelliklerinden yararlanır.

PDF için teknik özellikler geriye dönük olarak dahildir. PDF 1.7 belirtimi, 1.0'dan 1.6'ya kadar olan sürümler için Adobe PDF Belirtimlerinde daha önce belgelenen tüm işlevleri içerir. Adobe, PDF'nin belirli özelliklerini standartlarından kaldırdığında, bunlar ISO 32000-1'de de yer almaz. Bazı özellikler kullanımdan kaldırıldı olarak işaretlendi.

ISO standardizasyonu

29 Ocak 2007'de Adobe , Uluslararası Standardizasyon Örgütü tarafından yayınlanmak üzere Amerikan Ulusal Standartlar Enstitüsü (ANSI) ve Kurumsal İçerik Yönetimi Derneği'ne (AIIM) tam Taşınabilir Belge Formatı 1.7 spesifikasyonunu yayınlayacağını duyurdu ( ISO). Bu değişiklik sayesinde, ISO, PDF spesifikasyonunun 1.7'den sonraki sürümlerini üretir ve Adobe, ISO teknik komite üyelerinden yalnızca biri olacaktır.

"Tam işlevli PDF" için ISO standartları, ISO 32000 resmi numarası altında yayınlanmıştır. Tam işlevli PDF belirtimi, bunun yalnızca Adobe PDF belirtiminin bir alt kümesi olmadığı anlamına gelir; ISO 32000-1 durumunda tam işlevli PDF, Adobe'nin PDF 1.7 spesifikasyonunda tanımlanan her şeyi içerir. Ancak Adobe daha sonra ISO standardının parçası olmayan uzantılar yayınladı. PDF belirtiminde, yalnızca harici belirtimler olarak başvurulan özel işlevler de vardır. Bunlar, hiçbir tescilli teknoloji içermeyen PDF 2.0'da elimine edilmiştir.

Sürüm Yayın yılı Yeni özellikler
ISO 32000-1:2008) 2008 ISO standardı ISO 32000-1:2008 ve Adobe PDF 1.7 teknik olarak tutarlıdır.
2.0

(ISO 32000-2:2017)

2017 Tüm tescilli unsurların ortadan kaldırılması, dokümantasyonun güncellenmesi, geliştirilmesi ve açıklığa kavuşturulması ve daha sıkı kuralların oluşturulması. PDF 2.0 ayrıca birçok yeni özellik içerir.

ISO 32000-1'e uygun PDF belgeleri, PDF sürüm numarası 1.7'yi taşır. Adobe'nin genişletilmiş özelliklerini içeren belgeler hala PDF temel sürüm numarası 1.7'yi taşır, ancak belge oluşturma sırasında hangi uzantının izlendiğinin bir göstergesini de içerir.

ISO 32000-2'ye uygun PDF belgeleri, PDF sürüm numarası 2.0'ı taşır ve geliştiriciler tarafından "PDF 2.0 belgeleri" olarak bilinir.

ISO 32000-1:2008 (PDF 1.7)

PDF 1.7 için revize edilmiş nihai dokümantasyon, Ocak 2008'de ISO Teknik Komitesi 171 tarafından onaylandı ve 1 Temmuz 2008'de ISO 32000-1:2008 olarak yayınlandı ve Doküman yönetimi – Taşınabilir belge formatı – Bölüm 1: PDF 1.7 başlıklı .

ISO 32000-1:2008, tam işlevli PDF için ilk ISO standardıdır. Önceki ISO PDF standartları (PDF/A, PDF/X, vb.), daha özel kullanımlar için tasarlanmış alt kümelerdir. ISO 32000-1, 1.0 ile 1.7 arasındaki sürümler için Adobe PDF Spesifikasyonlarında daha önce belgelenen tüm işlevleri içerir. Adobe, PDF'nin belirli özelliklerini önceki sürümlerden kaldırdı; bu özellikler de PDF 1.7'de yer almıyor.

ISO 32000-1 belgesi, Adobe Systems Incorporated tarafından PDF Reference, altıncı baskı, Adobe Portable Document Format sürüm 1.7, Kasım 2006 temel alınarak hazırlanmıştır . ISO üye kuruluşları tarafından onaylanmasına paralel olarak, ISO Teknik Komitesi 171 (ISO/TC 171), Doküman yönetimi uygulaması, Alt Komite SC 2, Uygulama konuları tarafından özel bir hızlı izleme prosedürü altında gözden geçirildi, düzenlendi ve kabul edildi .

ISO PDF standart özetine göre:

ISO 32000-1:2008, kullanıcıların elektronik belgeleri oluşturuldukları ortamdan veya görüntülendikleri veya yazdırıldıkları ortamdan bağımsız olarak değiş tokuş etmelerini ve görüntülemelerini sağlamak için elektronik belgeleri temsil eden dijital bir form belirtir. Yazılım geliştiricisine yöneliktir. PDF dosyaları (uyumlu yazarlar), mevcut PDF dosyalarını okuyan ve içeriklerini görüntüleme ve etkileşim için yorumlayan yazılımlar (uyumlu okuyucular) ve çeşitli başka amaçlar için PDF dosyalarını okuyan ve/veya yazan PDF ürünleri (uyumlu ürünler) oluşturur.

Adobe Systems'in kontrolü altındaki bazı özel spesifikasyonlar (örneğin Adobe Acrobat JavaScript veya XML Forms Architecture) ISO 32000-1'in normatif referanslarındadır ve ISO 32000-1'in uygulanması için vazgeçilmezdir.

ISO 32000-2: 2017 (PDF 2.0)

PDF spesifikasyonunun yeni bir versiyonu olan ISO 32000-2 (PDF 2.0), Temmuz 2017'de ISO'nun TC 171 SC 2 WG 8 Komitesi tarafından yayınlandı.

PDF 2.0'ı geliştiren ISO komitesinin hedefleri arasında PDF dilinin evrimsel olarak geliştirilmesi ve iyileştirilmesi, artık kullanılmayan özelliklerin kullanımdan kaldırılması (örn.

PDF sözdizimi terimlerinde "PDF-2.0" olarak bilinen ISO 32000-2, tamamen ISO Komitesi süreci içinde geliştirilen PDF spesifikasyonunun ilk güncellemesidir (TC 171 SC 2 WG 8). TC 171 Üye veya Gözlemci ülkelerinde ikamet eden ve katılmak isteyen ilgili taraflar, ülkelerinin Üye Organı veya TC 171 SC 2 sekreteri ile iletişime geçmelidir. PDF Derneğinin üyeleri, o kuruluşun ISO TC 171 ile Kategori A irtibatı aracılığıyla taslakları inceleyebilir ve yorumlayabilir. SC 2.

ISO TC 171 SC 2 WG 8

ISO Standardı olarak PDF Referansının küratörlüğünü yapmak için 2008 yılında kurulan ISO TC 171 SC 2 Çalışma Grubu 8, genellikle yılda iki kez toplanır ve on beş veya daha fazla ülkeden üyeler şahsen katılır. Konferans görüşmesi yoluyla da katılım mümkündür.

PDF'nin ISO standartlaştırılmış alt kümeleri

1995'ten bu yana Adobe, ISO tarafından yayınlanmak üzere teknik şartnameler oluşturan bazı çalışma gruplarına katılmıştır ve belirli endüstriler ve amaçlar için (örn. PDF/X veya PDF/A) PDF standartlarının özel alt kümeleri üzerinde ISO süreci içinde işbirliği yapmıştır. Tam PDF belirtiminin özelleştirilmiş alt kümelerinin amacı, gerekli olmayan veya belirli amaçlar için sorun yaratabilecek işlevleri kaldırmak ve tam PDF belirtiminde yalnızca isteğe bağlı (zorunlu olmayan) olan bazı işlevlerin kullanımını zorunlu kılmaktır.

Aşağıdaki özel PDF belirtimleri alt kümeleri, ISO standartları olarak standartlaştırılmıştır (veya standardizasyon sürecindedir):

  • PDF/X (2001'den beri - ISO 15929 ve ISO 15930 standartları serisi) - diğer adıyla "PDF for Exchange" - Grafik teknolojisi için - Baskı öncesi dijital veri alışverişi - (ISO Teknik komitesi 130'da çalışıyor), PDF 1.3, PDF 1.4'e dayalı ve daha sonra ayrıca PDF 1.6
  • PDF/A (2005'ten beri - ISO 19005 standartları serisi) - namı diğer "Arşiv için PDF" - Belge yönetimi - Uzun süreli koruma için elektronik belge dosya formatı (ISO Teknik komitesi 171'de çalışır), PDF 1.4'e ve daha sonra ISO'ya dayalı 32000-1 - PDF 1.7
  • PDF/E (2008'den beri - ISO 24517) - namı diğer "Mühendislik için PDF" - Belge yönetimi - PDF kullanan mühendislik belge formatı (ISO Teknik komitesi 171'de çalışır), PDF 1.6'ya dayalı
  • PDF/VT (2010'dan beri - ISO 16612-2) - namı diğer "Değişken veri alışverişi ve işlemsel (VT) yazdırma için PDF" - Grafik teknolojisi - Değişken veri alışverişi (ISO Teknik komitesi 130'da çalışır), kısıtlı olarak PDF 1.6'ya dayalı PDF/X-4 ve PDF/X-5 ile
  • PDF/UA (2012'den beri - ISO 14289-1) - namı diğer "Evrensel Erişilebilirlik için PDF" - Belge yönetimi uygulamaları - Erişilebilirlik için elektronik belge dosya formatı geliştirmesi (ISO Teknik komitesi 171'de çalışır), ISO 32000-1 - PDF 1.7'ye dayalı

PDF'nin diğer standartlaştırılmış alt kümeleri

PDF Derneği, 2017'de PDF/raster 1.0 adlı bir PDF 2.0 alt kümesi yayınladı. PDF/raster, özellikle taranmış belgeler olmak üzere çok sayfalı raster görüntü belgelerini depolamak, taşımak ve değiştirmek için tasarlanmıştır.

Referanslar

Dış bağlantılar