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

NaamTypeToegangBeschrijving
original_databytesLezen/schrijvenKrijgt of stelt de oorspronkelijke gegevens in.
limits`PdfLoadLimitsNone`Lezen/schrijven
budget`_LoadBudgetNone`Lezen/schrijven
original_eof_offsetintLezen/schrijvenKrijgt of stelt de oorspronkelijke eof-offset in.
next_obj_numintLezen/schrijvenHaalt of stelt het volgende obj num in.
modified_objectsdict[int, bytes]Lezen/schrijvenHaalt de gewijzigde objecten op of stelt ze in.
xref_entrieslist[tuple[int, int, int]]Lezen/schrijvenHaalt de xref-vermeldingen op of stelt ze in.

Methoden

HandtekeningBeschrijving
find_last_eof() → intGeef de startindex van de laatste %%EOF marker terug.
find_startxref() → intRetourneer de gehele getalwaarde na het laatste startxref sleutelwoord.
get_next_object_number() → intRetourneer 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) → intVoeg een gloednieuw object toe en retourneer het toegewezen nummer.
build_incremental_xref(base_offset: int) → bytesMaak een xref-sectie voor de toegevoegde objecten.
build_incremental_trailer(prev_xref: int, new_size: int, xref_offset: int) → bytesMaak een trailer die verwijst naar de vorige xref-tabel.
generate() → bytesRetourneer de volledige incrementele update-bytes.

Zie ook

 Nederlands