PDF Meta Veri Yönetimi için Ücretsiz JavaScript Kütüphanesi

PDF belgelerinin meta verilerini yönetmek için ücretsiz ve açık kaynaklı JavaScript kütüphanesi.

pdf-lib nedir?

Pdf-lib, sıfırdan yeni PDF'ler oluşturma, var olanları değiştirme veya PDF belgelerinin meta verilerini okuma ve güncelleme gibi işlemleri gerçekleştirmek için PDF belgeleriyle çalışmak için ücretsiz ve açık kaynaklı bir JavaScript kütüphanesidir. Pdf-lib'in PDF düzenleme özelliklerini daha önce tartışmıştık ancak bu incelemede yalnızca pdf-lib'in aşağıdakileri içeren meta veri yönetimi özelliklerine odaklanacağız:

    • Yazar
    • Yaratıcı
    • Yapımcı
    • Başlık
    • Ders
    • Anahtar kelimeler
    • Dil
    • Oluşturulma Tarihi
    • Değişiklik Tarihi
  • Meta Verileri Güncelle: PDF belgelerinin yukarıdaki meta verilerini de pdf-lib kullanarak güncelleyebilirsiniz.
GitHub

GitHub İstatistikleri

İsim:
Dil:
Yıldızlar:
Çatallar:
Lisans:
Depo en son şu tarihte güncellendi:

pdf-lib ile Başlarken

pdf-lib'i kurmanın iki yolu vardır:

NPM Modülleri

Paket yöneticiniz olarak npm veya yarn kullanıyorsanız npm modüllerini kullanabilirsiniz:

NPM kullanarak kurulum


npm install --save pdf-lib

Yarn kullanarak kurulum


yarn add pdf-lib

UMD Modülleri

Paket yöneticisi kullanmıyorsanız, UMD modülleri unpkg ve jsDelivr CDN'lerinde mevcuttur:

PDF'nin Meta Verilerini Oku

PDF belgelerinin meta verilerini okumak için pdf-lib kütüphanesini kullanabiliriz. Aşağıdaki kod parçacığında gösterildiği gibi PDF belgelerinin meta verilerine erişmeye veya bunları çıkarmaya izin veren getAuthor, getCreator, getCreationDate gibi birçok işlev vardır:

Çıktı

Yukarıdaki kod parçacığı PDF belgesinin meta verilerini aşağıda gösterildiği gibi gösterecektir:

PDF'nin Meta Verilerini Düzenle

PDF belgelerinin meta verilerini düzenlemek veya güncellemek için pdf-lib kütüphanesini de kullanabiliriz. Get fonksiyonları (getAuthor, getCreator vb.) gibi, pdf-lib ayrıca PDF dosyalarının meta verilerini güncellemek için set fonksiyonları (setAuthor, setCreator vb.) sağlar. Aşağıdaki kod parçacığında, bir PDF belgesinin meta verilerini göstermek amacıyla güncellemek için setAuthor ve setTitle fonksiyonlarını kullanacağız:

Çözüm

PDF-lib kütüphanesini kullanarak JavaScript geliştiricilerinin PDF belgelerinin meta verilerini okuması/çıkartması ve güncellemesi daha kolaydır. API oldukça düzgündür ve PDF belgelerinin özelliklerini okumak ve güncellemek için standart set/get işlevleri sağlar. Kullanımımız sırasında PDF'lerin meta veri yönetimiyle ilgili hiçbir sorun gözlemlenmedi.

Benzer Ürünler

 Türkçe