Я подготовил 2 файла в формате PDF: основной и детский.Я хочу создать документ со структурой:
main
- main_pdf
children
- childrent pdf with all bookmarks.
Для созданного вручную PDF - этот код работает нормально:
for pdf in child_files:
merger.append(pdf, bookmark=pdf)
merger.write(child_pdfs)
Результат будет правильным файлом со всеми закладками.
Но если я буду использовать этот созданный merger
файл в качестве источника -> никакие закладки не будут присутствовать в файле для детали children
Ожидается:
main
- main_pdf
children
- childrent pdf with all bookmarks.
Реальная:
main
- main_pdf
children
- no bookramks
Проблема в методе: PdfFileMerger._trim_outline
Как создать древовидный PDF со всеми закладками?
Спасибо.