[Python] Problema com campos PDF editáveis ​não exibidos no Adobe Acrobat

Discussão em 'Python' iniciado por Stack, Abril 2, 2025.

  1. Stack

    Stack Membro Participativo

    Estou preenchendo campos editáveis em um arquivo PDF usando Python (biblioteca PyPDF) e salvando o arquivo com o código abaixo. No entanto, quando abro o PDF, os campos preenchidos não aparecem. Se eu abrir o arquivo salvo no Google Drive, posso ver que os campos continuam editáveis e as informações foram inseridas. No entanto, ao abri-lo no Adobe Acrobat, os dados não são exibidos.

    reader = PdfReader(rdp_modelo)
    writer = PdfWriter()

    for page in reader.pages:
    writer.add_page(page)

    writer.update_page_form_field_values(writer.pages[0], dados_RDP)
    writer._flatten()

    output_pdf_path = "rdp_preenchido.pdf"
    with open(output_pdf_path, "wb") as output_pdf:
    writer.write(output_pdf)

    Continue reading...

Compartilhe esta Página