IncrementalUpdate
IncrementalUpdate
Prezentare generală
IncrementalUpdate este o clasă în Aspose.PDF FOSS pentru Python.
Generează o secțiune de actualizare incrementală pentru un PDF existent.
Această clasă furnizează 8 metode pentru lucrul cu obiecte IncrementalUpdate în programe Python. Metodele disponibile includ: add_new_object, add_object, build_incremental_trailer, build_incremental_xref, find_last_eof, find_startxref, generate, get_next_object_number. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.PDF FOSS pentru Python. Proprietăți: budget, limits, modified_objects, next_obj_num, original_data, original_eof_offset, și încă una.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
original_data | bytes | Citire/Scriere | Obține sau setează datele originale. |
limits | `PdfLoadLimits | None` | Citire/Scriere |
budget | `_LoadBudget | None` | Citire/Scriere |
original_eof_offset | int | Citire/Scriere | Obține sau setează offset-ul original eof. |
next_obj_num | int | Citire/Scriere | Obține sau stabilește următorul număr obj. |
modified_objects | dict[int, bytes] | Citire/Scriere | Obține sau setează obiectele modificate. |
xref_entries | list[tuple[int, int, int]] | Citire/Scriere | Obține sau stabilește intrările xref. |
Metode
| Semnătură | Descriere: |
|---|---|
find_last_eof() → int | Returnează indexul de început al ultimei marcatoare %%EOF. |
find_startxref() → int | Returnează valoarea întreagă care urmează ultimului cuvânt cheie startxref. |
get_next_object_number() → int | Returnează și rezervă următorul număr liber de obiect. |
add_object(obj_num: int, obj_bytes: bytes) | Adaugă sau înlocuiește un obiect în actualizarea incrementală. |
add_new_object(obj_bytes: bytes) → int | Adaugă un obiect complet nou și returnează numărul său atribuit. |
build_incremental_xref(base_offset: int) → bytes | Creează o secțiune xref pentru obiectele adăugate. |
build_incremental_trailer(prev_xref: int, new_size: int, xref_offset: int) → bytes | Creează un trailer care face referire la tabelul xref anterior. |
generate() → bytes | Returnează toți octeții actualizării incrementale. |