ÖZGÜN LAB · MOTOR KAYNAKLI SONUÇLAR

16 PDF çıkarma kararı kesin fixture byte'larıyla ölçüldü

Kararlı dijital tablolar ve güvenli çıktılar; şifreleme, tarama, desteklenmeyen filtre, döndürme, birleştirilmiş geometri, gizli OCG, opak kaplama ve incremental revision ile birlikte sınanır. Encoded PDF adları ve closepath dolguları bastırma kapısını aşamaz.

Ölçülen sonuç

Çalışılmış sentetik benchmark; canlı müşteri sonucu değildir. Her PDF checked-in fixture kodundan üretilmiş ve 2026-08-04T00:00:00.000Z sabit saatinde işlenmiştir. OCR, uzaktan yükleme, şifre çözme, muhasebe veya evrensel PDF desteği iddiası yoktur.

16 / 16beklenen karar eşleşti
5sınırlı PASS senaryosu
1 + 10BLOCK + INDETERMINATE
0false PASS veya hassas hücre sızıntısı

Motor kaynak SHA-256:

37800bda34774cdbefcd1cc2fe662dc375195534051e4dd53653db9d5bf27ddb

Fixture kaynak SHA-256:

81bd026e0da0ca0fe991a163f8665cd9f63bdb2828ece76b8d9e020718c9d9ff
Beş PASS, bir BLOCK ve on INDETERMINATE senaryosu eşleşti; false PASS ve hassas hücre sızıntısı sıfır
Sayılar yalnız beklenen karar uyumunu ölçer; rastgele PDF'ler için doğruluk yüzdesi değildir.

Senaryo bazında gözlemler

SenaryoPolitikaBeklenenGözlenenKanıt
Kararlı dijital tabloOtomatik, sayfa 1PASSPASS1 tablo; 3 veri satırı
İki sayfalı belgeOtomatik, sayfa 1-2PASSPASS2 tablo; 6 veri satırı
Yalnız sayfa 2Otomatik, sayfa 2PASSPASSYalnız sayfa 2 artifact ve politika hash'ine girer
Düzensiz dayanaklarElle sınırlar 200,400PASSPASS1 tablo; 3 veri satırı
Formül ve HTML benzeri metinOtomatikPASSPASSCSV/XLSX etkisizleştirildi; ham değerler incelenebilir
Şifreli PDFOtomatikBLOCKBLOCKencrypted_pdf_not_decrypted
Yalnız görsel içeren taramaOtomatikINDETERMINATEINDETERMINATEOCR yok; görsel/XObject kapsam uyarısı
Desteklenmeyen LZW akışıOtomatikINDETERMINATEINDETERMINATEİçerik akışı çözümü eksik
Döndürülmüş koordinat tablosuOtomatikINDETERMINATEINDETERMINATEAday satır var; döndürme PASS'i engeller
Birleştirilmiş hücre benzeri taşan metinElle 200,400INDETERMINATEINDETERMINATEMetin ayıracı aşar ve seyrek yapı görünür
Gizli optional-content tablosuOCG katalogda kapalıINDETERMINATEINDETERMINATEGörünürlük çözülemedi; aday hücreler bastırıldı
Tablo üzerindeki opak dikdörtgenMetinden sonra dolguINDETERMINATEINDETERMINATEKapalı aday hücreler bastırıldı
Incremental sayfa revision'ıAktif xref için /Prev çözümü gerekirINDETERMINATEINDETERMINATEEski ve aktif revision hücreleri dışa aktarılmadı
Hex-escaped OCG adları/OCPropert#69es ve /T#79peINDETERMINATEINDETERMINATEGörünürlük kapısından önce PDF adları çözüldü
Closepath opak kaplamare h fINDETERMINATEINDETERMINATEKapalı aday hücreler bastırıldı
Hex-escaped incremental anahtar/Pr#65vINDETERMINATEINDETERMINATEEski revision hücreleri bastırıldı

Yöntem ve tekrar üretme

  1. Geçerli, sınırlı PDF byte akışlarını açık fixture builder'lardan üret.
  2. Production-candidate motoru sabit saat, kesin kaynak kimliği ve çıkarma politikasıyla çalıştır.
  3. Beklenen/gözlenen karar, tablo sayısı, seçili sayfa ve kapsam nedenlerini karşılaştır.
  4. Gizli OCG, üstü kapalı ve incremental-revision aday değerlerinin tüm çıktılarda bulunmadığını doğrula.
  5. Aynı kapıları hexadecimal PDF adları ve re h f closepath dolgusu ile tekrar çalıştır.
  6. JSON, CSV, XLSX, SVG, Markdown ve receipt'in kesin SHA-256 değerlerini yeniden hesapla.
  7. Temsilî fixture dosyalarını Poppler pdfinfo ile aç ve pdftoppm ile render et.
  8. Sabit saatli çalıştırmayı tekrarla; byte-identical artifact iste.
node scripts/pdf_table_product_unit_20260804.mjs
node scripts/pdf_table_product_browser_20260804.mjs

Kesin benchmark kanıtlarını indir

Makine sonuçları

benchmark-results.json

ed92b602e1ac35c79b9f474cc1a67b345d71126ccdfd1ea82d1bf071b92be0b6

Formül güvenli defter

benchmark-results.csv

2a881f902086c107b50db0e6f3d78fbd6df753caef9403c03125004a2a88fd40

Metodoloji

benchmark-methodology.md

5f375e1d9459f9ef763099337e7a82e955e8c5de0f837818c02700907e4c2044

Kapsam görseli

benchmark-coverage.svg

0fa1df095411c33aeb6cb87b517431f73b10274f07365aa7dc17b8d22e5839ae

Receipt

benchmark-receipt.json

1ef10a11b0a6091830d201f9829dea137e387cc523ec51927eb0ac37d4b8d638

Receipt core: a4ac778bd9a5e650444a29aa1388ac04c8061bcecb6dea1dafacc3cc8a0a0028

Benchmark neyi kanıtlar, neyi kanıtlamaz?

Bu byte'lar için kanıtlanan

  • On altı beklenen kararın tamamı eşleşti.
  • Sayfa seçimi ve elle sınır politikaları receipt'i değiştirdi.
  • Döndürme, birleşik hücre benzeri, gizli, kapalı ve stale revision adayları false PASS olmadı.
  • Encoded adlar ve closepath dolguları aynı bastırma kapısını aşamadı.
  • Gizli, kapalı ve stale hücre işaretleri hiçbir artifact'te bulunmadı.
  • Her artifact kesin byte olarak hash'lendi.

Kanıtlanmayan

  • Evrensel PDF kapsamı, OCR veya şifre çözme yok.
  • Muhasebe, hukuk veya anlamsal doğruluk yok.
  • Görsel tablonun PDF metin operatörlerine temiz eşleneceği garantisi yok.
  • Kaynak, politika, motor veya artifact değiştikten sonra güvenlik iddiası yok.

Kaynaklar ve düzeltmeler

4 Ağustos 2026'da PDF / ISO 32000 kaynakları, RFC 4180, OWASP CSV Injection ve ECMA-376 karşısında incelendi.

Fixture farkı, eski hash, güvensiz export veya desteklenmeyen iddiayı [email protected] adresine bildirin. Senaryo ID'si ve kesin source hash'i verin; gizli PDF eklemeyin.