PDF/A Uyumluluk Kontrolü

Uzun süreli arşivleme standardı olan PDF/A ISO uyumluluğunu test edin.

%100 Tarayıcıda Çalışır • %100 Ücretsiz
🛡️

Denetlemek İçin Bir PDF Seçin

veya ISO 19005 arşiv uyumluluğunu test etmek için buraya sürükleyin

Teknik Rehber & İnceleme•8 dk okuma•2RUN Mühendislik Ekibi
100% İstemci Taraflı & Sıfır Veri Yükleme

Tarayıcıda PDF/A Arşiv Uyumluluk Doğrulama Yetkili Kılavuzu (ISO 19005 Uyumluluğu)

⚡Tarayıcıda PDF/A Belgesi Nasıl Doğrulanır?

1

1. Hedef PDF Belgenizi Seçin

Doğrulamak istediğiniz belgenizi güvenli çalışma alanına sürükleyip bırakın veya yerel diskinizden seçin.

2

2. Hedef Uyumluluk Düzeyini Belirleyin

Beklenen ISO standardını seçin (PDF/A-1b, PDF/A-2b, PDF/A-3b) veya gömülü XMP metaverisine göre otomatik algılamayı kullanın.

3

3. Yapısal Denetimi Yürütün

İstemci taraflı motorumuz nesne grafiğini tarayarak font gömmelerini, Çıktı Amaçlarını, metaverileri ve yasaklı öğeleri denetler.

4

4. Ayrıntılı Uyumluluk Raporunu İnceleyin

ISO madde referanslı madde madde başarı/hata raporunu inceleyin veya denetim kaydını arşivlemek üzere dışa aktarın.

Elektronik belgeleri adli e-dosyalama sistemlerine (örneğin UYAP veya ABD Federal Mahkemesi PACER sistemi), ulusal devlet arşivlerine, vergi dairelerine ve kurumsal uyum havuzlarına sunmak, ISO 19005 (PDF/A) standardına kesin uyumu zorunlu kılar. Bir dosyanın yalnızca PDF/A olduğunu iddia etmesi asla yeterli değildir; kurumsal kabul ağ geçitleri dosyanın fiziksel ikili bayt akışını katı kurallarla denetleyen otomatik doğrulayıcılar çalıştırır. Tek bir yazı tipi glifinde gömülü TrueType programı eksikse, bir Çıktı Amacı (Output Intent) ICC profili tanımlanmamışsa veya onaylanmamış bir JavaScript kod parçası tespit edilirse, başvuru anında reddedilir; bu da yasal sürelerin kaçırılmasına, idari para cezalarına ve geri dönülmez gecikmelere yol açar.

Tarihsel olarak PDF/A uyumluluğunu doğrulamak, son derece pahalı masaüstü yazılım paketleri (Adobe Acrobat Pro Preflight gibi) veya karmaşık komut satırı Java araçları (VeraPDF gibi) gerektiriyordu. Bulut tabanlı doğrulama servisleri ise gizli dava dilekçelerini ve ticari şirket evraklarını üçüncü taraf uzak sunuculara yükleyerek kabul edilemez KVKK ve veri gizliliği riskleri doğurur.

İstemci taraflı PDF/A Doğrulayıcımız, VeraPDF kalibresinde yapısal uyumluluk denetimini doğrudan web tarayıcınızın içinde sunar. WebAssembly ile %100 yerel olarak çalışan motorumuz; yazı tipi tanımlayıcılarını, renk uzaylarını, metaveri şemalarını ve yasaklanmış operatör belirteçlerini saniyeler içinde denetler. Sıfır bulut yüklemesi ve tam gizlilik güvencesiyle şeffaf, madde madde ayrıntılandırılmış başarılı/başarısız tanılama raporları sağlar.

Teknik rehberin tamamını oku

ISO 19005 Doğrulama Çerçevesi: VeraPDF Tarzı Yapısal Denetim

Kapsamlı bir PDF/A doğrulaması, tüm PDF nesne grafiğinin ISO 19005-1, ISO 19005-2 ve ISO 19005-3 şartnamelerinde tanımlanan yüzlerce kurala göre derinlemesine statik analizini gerektirir. İstemci taraflı doğrulayıcımız, uluslararası arşiv kurumları tarafından uygulanan kapsamlı kural matrisini eksiksiz yürütür:

1. Belge Kataloğu ve Başlık Sözdizimi: İkili işaretçi yorum satırlarının doğrulanması, PDF sürüm uyumluluğu (PDF/A-1 için 1.4, PDF/A-2 için 1.7), çapraz başvuru (XREF) tablosu sözdizimi ve belge sonu (trailer) bütünlüğünün kontrolü.

2. Metaveri Akışı Tutarlılığı: Belgenin resmi PDF/A Tanımlama şemasına (http://www.aiim.org/pdfa/ns/id/) sahip sıkıştırılmamış bir XMP akışı (<x:xmpmeta>) içerdiğinin ve metaveri özelliklerinin klasik Info sözlüğü değerleriyle tam eşleştiğinin doğrulanması.

3. Uyumluluk Düzeyi Doğrulaması: Bildirilen uyumluluk düzeylerinin doğrulanması (görsel koruma için Düzey 1b/2b/3b, etiketli yapısal erişilebilirlik için Düzey 1a/2a/3a).

Yazı Tipi Uyumluluğu: Gömme, Glif Programları ve ToUnicode CMap Tabloları

Yazı tipi uyumsuzluğu, gerçek dünyadaki PDF/A ret hatalarının %75'inden fazlasını oluşturur. Motorumuz, belgenin `/Resources` ağaçlarındaki her bir yazı tipi sözlüğünde kapsamlı tipografik denetim gerçekleştirir:

1. Eksiksiz Gömme: Başvurulan her yazı tipi tanımlayıcısının geçerli bir `/FontFile`, `/FontFile2` (TrueType) veya `/FontFile3` (CFF/OpenType) akışına sahip olduğunun doğrulanması. Gömülü alt kümeler olmadan standart sistem fontlarına (Arial, Times New Roman veya Courier gibi) güvenen belgeler anında başarısız olur.

2. Karakter Kodu Eşleme: Bileşik fontların (Type 0 / CIDFonts), her glif tanımlayıcısını standart bir Unicode kod noktasına eşleyen geçerli bir `/ToUnicode` CMap tablosu içerdiğinin denetlenmesi; bu kural gelecekteki arama motorlarının okunabilir metin çıkarabilmesini garanti eder.

3. Glif Metrikleri (`/Widths`): Yazı tipi sözlüğünde tanımlanan karakter genişliklerinin, gömülü font programının iç metrikleriyle kesin olarak eşleştiğinin doğrulanması.

Renk Uzayı Yönetimi: Çıktı Amaçları ve Cihazdan Bağımsız Kalibrasyon

Kalibre edilmemiş ham cihaz renkleri (`DeviceRGB`, `DeviceCMYK`, `DeviceGray`), belge kataloğu bir ICC profili barındıran açık bir `/OutputIntents` sözlüğü içermediği sürece PDF/A'da kesinlikle yasaktır.

Doğrulayıcımız şu kritik bileşenleri denetler:

- Alt türü `/GTS_PDFA1` olan geçerli bir `/OutputIntent` sözlüğünün varlığı.

- Gömülü ICC profil akışının (`/DestOutputProfile`) geçerliliği; renk uzayı eşleşmesini (örneğin RGB ve CMYK ayrımı) doğrulamak için ICC profil başlığının ayrıştırılması.

- Görsel renk uzayları ile Çıktı Amacı koşul tanımlayıcısı (örneğin 'sRGB IEC61966-2.1') arasındaki tutarlılık. Gelecekteki monitörlerde veya yazıcılarda belirsiz renk üretimine yol açabilecek yönetilmeyen tüm renk uzayları kritik uyumluluk hatası olarak işaretlenir.

Yasaklanmış Özelliklerin Tespiti: JavaScript, Şifreleme ve Multimedya

ISO 19005, gelecekteki okunabilirliği tehlikeye atabilecek veya kötü amaçlı kod yürütebilecek dinamik özellikleri kesin olarak yasaklar. Doğrulayıcımız şu öğeler için derin ikili bayt taraması yapar:

1. Parola Şifrelemesi: Belge kesinlikle bir `/Encrypt` sözlüğü içermemelidir. Herhangi bir parola koruması veya DRM kilidi anında doğrulama başarısızlığına yol açar.

2. Dinamik Komut Dosyaları: Belge ve sayfa eylem sözlüklerinde (`/A`, `/AA`) `/JavaScript` veya `/JS` operatörlerinin taranması. Çalıştırılabilir kodlara kesinlikle izin verilmez.

3. Multimedya ve Uzak Akışlar: Harici uygulamalara bağımlı olan `/Movie`, `/Sound`, `/Screen` ve `/Launch` eylem ek açıklamalarının aranması.

4. LZW Sıkıştırması: Veri akışlarının eski ve patent kısıtlamalı `/LZWDecode` sıkıştırma filtresini kullanmadığının doğrulanması.

Madde Düzeyinde Standart Referanslarıyla Şeffaf ve Ayrıntılı Raporlama

Doğrulayıcımız, belirsiz bir 'Geçersiz Belge' hatası sunmak yerine insan tarafından kolayca okunabilen kapsamlı bir uyumluluk denetim raporu oluşturur. Denetlenen her kural önem derecesine göre sınıflandırılır (Başarılı, Uyarı, Kritik Hata) ve ilgili ISO 19005 maddesine doğrudan atıfta bulunur (örneğin: 'Madde 6.2.3.3: Font programları gömülmemiş').

Her ihlalle ilişkili belirli sayfa numaralarını, nesne kimlik numaralarını ve font adlarını ayrıntılı şekilde inceleyebilirsiniz. Bu sayede hukuk büroları, masaüstü yayıncılar ve yazılım geliştiriciler resmi e-dosyalama başvurusu yapmadan önce uyumsuz öğeleri anında tespit edip düzeltebilir.

Gizli Dava Evrakları ve Mali Denetimler İçin Tam Hava Boşluklu Gizlilik

Mühürlü mahkeme evraklarını, patent başvurularını, şirket birleşme izahnamelerini veya gizli hasta kayıtlarını üçüncü taraf bulut doğrulayıcılarıyla test etmek; kuruluşları yıkıcı güvenlik sızıntılarına ve KVKK/GDPR kapsamında ağır para cezalarına maruz bırakır.

2run.tools %100 istemci taraflı gizlilik ilkesiyle çalışır. Tüm PDF ayrıştırma, font programı analizi, ICC profil denetimi ve kural doğrulama hattı yerel olarak tarayıcınızın WebAssembly korumalı alanında yürütülür. Belgenizin tek bir baytı bile asla uzak sunuculara yüklenmez.

Etiketli Yapı Ağacı (/StructTreeRoot) ve Erişilebilirlik Uyumluluğu (PDF/A-1a ve PDF/A-2a)

Temel PDF/A uyumluluğu (Düzey 1b ve 2b) yalnızca görsel korumaya odaklanırken, Düzey 'a' uyumluluğu (Erişilebilir Uyumluluk - PDF/A-1a, PDF/A-2a) belgenin eksiksiz bir mantıksal yapı ağacı (`/StructTreeRoot`) içermesini şart koşar.

İstemci taraflı doğrulayıcımız tam erişilebilirlik uyumluluğunu denetlemek için mantıksal yapı hiyerarşisini titizlikle inceler:

1. Etiketli İçerik İşaretçileri: Tüm metin öğelerinin yapı öğelerine bağlı işaretli içerik dizileri (`/BDC` ve `/EMC`) içine alındığının doğrulanması.

2. Yapısal Etiketleme: Başlıklar (`/H1` - `/H6`), paragraflar (`/P`), tablolar (`/Table`, `/TR`, `/TD`) ve listeler (`/L`, `/LI`) dahil olmak üzere standart anlamsal etiketlerin varlığının kontrolü.

3. Görseller İçin Alternatif Metinler: Tüm görsel, grafik ve şekillerin yapı öğesi sözlüklerinde açıklayıcı alternatif metinler (`/Alt` dizgileri) içerdiğinden emin olunması.

Bu derinlemesine yapısal denetim, resmi erişilebilirlik denetimlerine sunulan belgelerin hem görsel koruma hem de ekran okuyucu gereksinimlerini eksiksiz karşıladığını güvenceye alır.

💡PDF/A Doğrulama ve Uyumluluk İçin Uzman İpuçları

  • •Doğrulama font gömme hatası verirse, orijinal belgeyi Word veya InDesign üzerinden 'Tüm Yazı Tiplerini Göm' seçeneğini işaretleyerek yeniden dışa aktarın.
  • •Belgenin tamamen şifresiz olduğundan emin olun; geçerli bir PDF/A sertifikası alabilmek için parolaların kaldırılmış olması zorunludur.
  • •XMP metaveri özelliklerinin (Başlık, Yazar) belgenin eski Info sözlüğü girdileriyle çelişmediğini kontrol edin.
  • •Resmi başvurularda uyumluluğu kanıtlamak için doğrulama raporunu dışa aktarıp mahkeme veya arşiv kayıtlarına ekleyin.

🛡️AST Gezinimi, Yazı Tipi Tanımlayıcı Denetimi ve ICC Profil Doğrulama

Doğrulama motorumuz PDF ikili bayt akışını yapılandırılmış bir Soyut Sözdizimi Ağacına (AST) ayrıştırır. `/Root` kataloğundaki `/OutputIntents` sözlüğünü denetleyerek hedef profilin standart ICC şartnamesine (ISO 15076-1) uyduğunu doğrular. `/Pages` ağacında özyinelemeli olarak ilerleyerek her sayfanın `/Resources` alanındaki tüm `/Font` sözlüklerini inceler. Her font için `/FontFile`, `/FontFile2`, `/FontFile3` girdilerini kontrol eder, glif alt küme kapsamını sağlamak için font başlığını ayrıştırır ve `/ToUnicode` CMap akışını teyit eder. `/Annots` dizilerinin yasaklı alt türler içermediğini ve XMP paketinin `pdfaid:part` ve `pdfaid:conformance` RDF sözdizimiyle tam uyumlu olduğunu doğrular.

Teknoloji: WebAssembly • Çok İş Parçacıklı Web Worker • HTML5 Canvas API

Gizlilik: Dosyalar cihazınızdan çıkmaz, bulutta tutulmaz; analitik yalnızca izninizle çalışır.

Neden tarayıcı içi çalışan araçlar?

2run.tools üzerinde bir resmi sıkıştırdığınızda veya bir PDF'i birleştirdiğinizde, kod WebAssembly ve Web Workers ile doğrudan tarayıcınızın sekmesinde çalışır. Dosyalarınızı asla uzak bir sunucuya göndermeyiz.

Tam GizlilikTarayıcı İçi
Anında İşlemHızlı RAM
Gerçekten SınırsızSıfır Limit

PDF/A Doğrulama Hakkında Sıkça Sorulan Sorular

Bir belge mahkeme e-dosyalama sisteminde PDF/A doğrulamasından geçemezse ne olur?▾

Mahkeme e-dosyalama sistemleri (UYAP ve PACER gibi) otomatik doğrulayıcılar çalıştırır; standart dışı dosyaları anında reddederek yasal sürelerin kaçırılmasına ve başvurunun geçersiz sayılmasına neden olabilir.

Dosyam neden yazı tipleri nedeniyle doğrulamada başarısız oluyor?▾

PDF/A, sistem fontlarına güvenmeyi kesinlikle yasaklar. Belgenin onlarca yıl sonra tamamen aynı görünmesi için sayfadaki tüm fontların gerçek program dosyalarının PDF içine gömülü olması zorunludur.

İnternet bağlantım olmadan da dosyalarımı doğrulayabilir miyim?▾

Evet! Doğrulayıcımız WebAssembly aracılığıyla tarayıcınızın içinde %100 yerel olarak çalıştığından, internetinizi kesebilir ve tamamen çevrimdışı ortamda güvenle doğrulama yapabilirsiniz.

PDF/A-1b ile PDF/A-2b doğrulaması arasındaki temel fark nedir?▾

PDF/A-1b, PDF 1.4 tabanlıdır ve şeffaflık ile katmanları kesinlikle yasaklar. PDF/A-2b ise PDF 1.7 tabanlıdır; şeffaf vektörel çizimleri, katmanları ve modern görsel sıkıştırmalarını geçerli kabul eder.

Aracınız doğrulamada bulunan hataları düzeltebilir mi?▾

Evet. Belgeniz eksik Çıktı Amaçları veya standart dışı metaveriler nedeniyle başarısız olursa, [PDF'ten PDF/A'ya Dönüştür](/tr/tools/pdf/pdf-to-pdfa/) aracımızı kullanarak uyumlu profilleri otomatik olarak ekleyebilirsiniz.

Doğrulama sırasında dosyalarım herhangi bir sunucuya yüklenir mi?▾

Kesinlikle hayır. Tüm belge ayrıştırma, yapısal denetim ve raporlama işlemleri yalnızca web tarayıcınızın yerel RAM belleğinde gerçekleşir. Ağ üzerinden hiçbir veri iletilmez.

PDF/A-1b ile PDF/A-1a doğrulaması arasındaki fark nedir?▾

PDF/A-1b yalnızca görsel korumayı denetler (belgenin gelecekte aynı görünmesini sağlar). PDF/A-1a ise buna ek olarak yapısal erişilebilirliği (başlık etiketleri, mantıksal okuma sırası ve ekran okuyucu alternatif metinleri) doğrular.

Doğrulayıcı görsellerin alternatif metinlerini nasıl denetler?▾

Düzey 'a' uyumluluğu için motorumuz `/StructTreeRoot` sözlüğünü tarar ve her `/Figure` öğesinin görseli açıklayan boş olmayan bir `/Alt` dizesi içerdiğini teyit eder.

0.8s Altında Açılan Siteler
100/100 Lighthouse mühendisliği
İncele
Ajanslar İçin Yazılım Gücü
Beyaz etiket • Bilateral NDA
Partner Ol
Kod Tabanlı Teknik SEO
Derin Schema • Zirveye oynayın
SEO İncele
Özel SaaS & Web Uygulaması
%100 size ait • Bulut mimarisi
Başlat
Trafiği Satışa Dönüştürün
+%34 dönüşüm • Engelleri bitirin
Denetle