Skip to content

Commit c215697

Browse files
committedOct 11, 2022
Use a different element structure for each page
1 parent b04bfff commit c215697

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed
 

‎weasyprint/pdf/pdfua.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,12 @@ def pdfua(pdf, metadata, document, page_streams):
3030
structure_root['K'] = pydyf.Array([structure_document.reference])
3131
pdf.catalog['StructTreeRoot'] = structure_root.reference
3232

33-
structure = {}
34-
document.build_element_structure(structure)
35-
3633
document_children = []
3734
content_mapping['Nums'] = pydyf.Array()
3835
links = []
3936
for page_number, page_stream in enumerate(page_streams):
37+
structure = {}
38+
document.build_element_structure(structure)
4039
parents = [None] * len(page_stream.marked)
4140
for mcid, (key, box) in enumerate(page_stream.marked):
4241
# Build structure elements

0 commit comments

Comments
 (0)
Please sign in to comment.