IncrementalUpdate

IncrementalUpdate

Genel Bakış

IncrementalUpdate, Aspose.PDF FOSS içinde Python için bir sınıftır.

Mevcut bir PDF için artımlı güncelleme bölümü oluşturun.

Bu sınıf, Python programlarında IncrementalUpdate nesneleriyle çalışmak için 8 yöntem sağlar. Kullanılabilir yöntemler şunlardır: add_new_object, add_object, build_incremental_trailer, build_incremental_xref, find_last_eof, find_startxref, generate, get_next_object_number. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: budget, limits, modified_objects, next_obj_num, original_data, original_eof_offset ve 1 tane daha.

Özellikler

AdTürErişimAçıklama
original_databytesOkuma/YazmaOrijinal veriyi alır veya ayarlar.
limits`PdfLoadLimitsNone`Okuma/Yazma
budget`_LoadBudgetNone`Okuma/Yazma
original_eof_offsetintOkuma/YazmaOrijinal eof offset’ini alır veya ayarlar.
next_obj_numintOkuma/YazmaSonraki obj numarasını alır veya ayarlar.
modified_objectsdict[int, bytes]Okuma/YazmaDeğiştirilmiş nesneleri alır veya ayarlar.
xref_entrieslist[tuple[int, int, int]]Okuma/Yazmaxref girişlerini alır veya ayarlar.

Yöntemler

İmzaAçıklama
find_last_eof() → intSon %%EOF işaretleyicisinin başlangıç indeksini döndür.
find_startxref() → intSon startxref anahtar kelimesinden sonraki tam sayı değerini döndür.
get_next_object_number() → intBir sonraki boş nesne numarasını döndür ve ayır.
add_object(obj_num: int, obj_bytes: bytes)Artımlı güncellemede bir nesne ekle veya değiştir.
add_new_object(obj_bytes: bytes) → intTamamen yeni bir nesne ekle ve atanan numarasını döndür.
build_incremental_xref(base_offset: int) → bytesEklenmiş nesneler için bir xref bölümü oluşturun.
build_incremental_trailer(prev_xref: int, new_size: int, xref_offset: int) → bytesÖnceki xref tablosuna referans veren bir trailer oluşturun.
generate() → bytesTam artımlı güncelleme baytlarını döndürün.

Ayrıca Bakınız

 Türkçe