PDF sayfa kopyalama aslında nasıl çalışır
Bir PDF, numaralandırılmış dolaylı nesnelerden oluşan bir çizgedir: bir sayfa nesnesi bir içerik akışına (çizim komutları) ve bir kaynak sözlüğüne işaret eder; kaynak sözlüğü de yazı tipi programlarına, görsel XObject'lerine, renk uzaylarına ve grafik durumu sözlüklerine işaret eder — bunların her biri kendi başına bir dolaylı nesnedir ve sayfalar arasında paylaşılıyor olabilir. Bir sayfayı kopyalamak bu çizgeyi gezmek demektir: pdf-lib sayfanın başvurduğu her nesneyi dolaşır, her birini hedef belgeye derin kopyalar, yeni bir nesne numarası atar ve taşınan çizge kendi içinde tutarlı olsun diye tüm çapraz başvuruları yeniden yazar. Hedef dosya ardından kendi çapraz başvuru tablosunu ve trailer'ını alır. Çıktının, iki dosyanın kırılgan bir yan yana eklenmesi değil de geçerli, bağımsız bir PDF olmasının nedeni budur.