PDF Üst Bilgisi ve Alt Bilgisi / Sayfa Numarası Damgası
Tamamen çevrimdışı olarak, ayarlanabilir konum ve başlangıç ofseti ile PDF'nin her sayfasına sayfa numaraları ("Sayfa X / Y") ve/veya özel başlık metni ekleyin.
Sonuç
Sayfa numaraları olmayan bir sözleşmeye bir toplantıda referans vermek zordur, hareketli başlığı olmayan uzun bir rapor yazdırıldığında ve sayfalar ayrıldığında kafa karıştırıcı hale gelir ve sayıma atılan bir kapak sayfası her sayfa numarasını birer birer azaltır; bu araç, dosyayı herhangi bir yere yüklemeden üçünü de doğrudan tarayıcıda düzeltir.
Altbilgi, bir kez yazdığınız bir şablondan oluşturulur: geçerli sayfa numarasının görünmesi gereken yerde {n} ve belgenin toplam sayfa sayısının görünmesi gereken yerde {total} kullanın. Düz Arapça numaralandırma (1, 2, 3…) için yalnızca {n} yazın veya tanıdık sayfa X-Y biçimi için "Sayfa {n} / {toplam}" yazın; aynı şablon her sayfada yeniden kullanılır ve sayfa başına her iki yer tutucu da değiştirilir. Başlangıç değeri, numaralandırmanın 1 yerine herhangi bir sayıyla başlamasını sağlar; bu, bir kapak veya başlık sayfasının kendisinin birinci sayfa olarak sayılmaması gerektiğinde tam olarak ihtiyaç duyulan şeydir: 0'a ayarlayın ve ilk içerik sayfasında "Sayfa 1" görünür.
Ayrı, isteğe bağlı bir başlık alanı, sayfa numarası altbilgisinden bağımsız olarak her sayfanın üstüne aynı statik metni (belge başlığı, müşteri adı, gizlilik bildirimi) ekler. Hem üstbilgi hem de altbilgi sola, ortaya veya sağa hizalanabilir ve araç, pdf-lib aracılığıyla sayfa genişliğinden ve yazı tipinin kendi karakter ölçümlerinden tam yatay konumu hesaplar, böylece ortalanmış ve sağa hizalanmış metin, dizenin ne kadar uzun olduğuna veya sayfanın ne kadar geniş olduğuna bakılmaksızın tam olarak hizalanır.
İşin özünde, pdf-lib tek bir Helvetica yazı tipini bir kez yerleştirir ve üstbilgi/altbilgi metnini doğrudan her sayfaya çizer; hiçbir şey rasterleştirilmez ve belgenin geri kalan içeriği, yazı tipleri ve görüntülerine dokunulmaz. Yerleşik yazı tipi yalnızca Latince (WinAnsi) karakter kümesini kapsadığından, aksanlı Latince metin doğru şekilde çalışır ancak Kiril, Arapça veya CJK metni gibi Latin alfabesi olmayan alfabeler burada desteklenmez ve eksik veya yanlış gliflerle oluşturulabilir. İşleme tamamen cihazınızda gerçekleşir, bu nedenle sözleşmelerde, tezlerde, mali tablolarda ve başka birinin sunucusundan uzak tutmayı tercih ettiğiniz diğer belgelerde kullanmak güvenlidir.