Skip to content

PDF draw rectangle only page0 reversed #911

Description

@HelloKitty2022
doc=fitz.open(fname)

for i in range(len(doc)):
page=doc[i]
blocks=page.get_text("blocks")
dicts=page.get_text("dict")
contents=doc.get_page_xobjects(i)
lastblock=[]
for j in range(len(blocks)):

    block=blocks[j]
    text=block[4]
    if block[6]==0:
        textrect=(block[0]-0.5,block[1]-0.5,block[2]+0.5,block[3]+0.5)
        page.draw_rect(rect=textrect,color=(1,0,0),width=0.5)
        page.insert_text(textrect[0:2],str(j)+": ")

doc.save(fname+"done.pdf")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions