IncrementalUpdate
IncrementalUpdate
Overzicht
IncrementalUpdate is een klasse in Aspose.PDF FOSS voor Python.
Genereer een incrementele update-sectie voor een bestaande PDF.
Deze klasse biedt 8 methoden voor het werken met IncrementalUpdate objecten in Python programma’s. Beschikbare methoden zijn: add_new_object, add_object, build_incremental_trailer, build_incremental_xref, find_last_eof, find_startxref, generate, get_next_object_number. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.PDF FOSS voor Python pakket. Eigenschappen: budget, limits, modified_objects, next_obj_num, original_data, original_eof_offset, en nog 1.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
original_data | bytes | Lezen/schrijven | Krijgt of stelt de oorspronkelijke gegevens in. |
limits | `PdfLoadLimits | None` | Lezen/schrijven |
budget | `_LoadBudget | None` | Lezen/schrijven |
original_eof_offset | int | Lezen/schrijven | Krijgt of stelt de oorspronkelijke eof-offset in. |
next_obj_num | int | Lezen/schrijven | Haalt of stelt het volgende obj num in. |
modified_objects | dict[int, bytes] | Lezen/schrijven | Haalt de gewijzigde objecten op of stelt ze in. |
xref_entries | list[tuple[int, int, int]] | Lezen/schrijven | Haalt de xref-vermeldingen op of stelt ze in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
find_last_eof() → int | Geef de startindex van de laatste %%EOF marker terug. |
find_startxref() → int | Retourneer de gehele getalwaarde na het laatste startxref sleutelwoord. |
get_next_object_number() → int | Retourneer en reserveer het volgende vrije objectnummer. |
add_object(obj_num: int, obj_bytes: bytes) | Voeg een object toe of vervang het in de incrementele update. |
add_new_object(obj_bytes: bytes) → int | Voeg een gloednieuw object toe en retourneer het toegewezen nummer. |
build_incremental_xref(base_offset: int) → bytes | Maak een xref-sectie voor de toegevoegde objecten. |
build_incremental_trailer(prev_xref: int, new_size: int, xref_offset: int) → bytes | Maak een trailer die verwijst naar de vorige xref-tabel. |
generate() → bytes | Retourneer de volledige incrementele update-bytes. |