IncrementalUpdate
IncrementalUpdate
Gambaran Umum
IncrementalUpdate adalah kelas dalam Aspose.PDF FOSS untuk Python.
Buat bagian pembaruan inkremental untuk PDF yang ada.
Kelas ini menyediakan 8 metode untuk bekerja dengan objek IncrementalUpdate dalam program Python. Metode yang tersedia meliputi: add_new_object, add_object, build_incremental_trailer, build_incremental_xref, find_last_eof, find_startxref, generate, get_next_object_number. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: budget, limits, modified_objects, next_obj_num, original_data, original_eof_offset, dan 1 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
original_data | bytes | Baca/Tulis | Mendapatkan atau mengatur data asli. |
limits | `PdfLoadLimits | None` | Baca/Tulis |
budget | `_LoadBudget | None` | Baca/Tulis |
original_eof_offset | int | Baca/Tulis | Mendapatkan atau mengatur offset eof asli. |
next_obj_num | int | Baca/Tulis | Mendapatkan atau mengatur obj num berikutnya. |
modified_objects | dict[int, bytes] | Baca/Tulis | Mendapatkan atau menetapkan objek yang dimodifikasi. |
xref_entries | list[tuple[int, int, int]] | Baca/Tulis | Mendapatkan atau mengatur entri xref. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
find_last_eof() → int | Kembalikan indeks awal dari penanda %%EOF terakhir. |
find_startxref() → int | Kembalikan nilai integer setelah kata kunci startxref terakhir. |
get_next_object_number() → int | Kembalikan dan cadangkan nomor objek bebas berikutnya. |
add_object(obj_num: int, obj_bytes: bytes) | Tambahkan atau ganti objek dalam pembaruan inkremental. |
add_new_object(obj_bytes: bytes) → int | Tambahkan objek baru sepenuhnya dan kembalikan nomor yang diberikan. |
build_incremental_xref(base_offset: int) → bytes | Buat bagian xref untuk objek yang ditambahkan. |
build_incremental_trailer(prev_xref: int, new_size: int, xref_offset: int) → bytes | Buat trailer yang merujuk pada tabel xref sebelumnya. |
generate() → bytes | Kembalikan semua byte pembaruan inkremental. |