Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • P poppler
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 655
    • Issues 655
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 43
    • Merge requests 43
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • poppler
  • poppler
  • Issues
  • #1033

Closed
Open
Created Jan 23, 2021 by erik@stipmonster

PDF text forms not redering if only /V is present or /AP does not contain text.

When filling in textfields in a acroform without having an /AP field present, i think the expected behavior is to render the context from the /V field, however currently poppler will render an empty field, or when the AP is an empty box it ant the /V has some contents in there it will not render the filled in text.

When running the pdf to the pdfto* tools it does report the following error: - Syntax Error: Can't get Fields array<0a> It could be that it is also somewhat a malformed pdf.output.pdf

I have attached a pdf within this format containing some dummy data, both pdfjs and acrobat reader and at least the buildin iOS reader display this behavior of rendering the /V text, and also mupdf works fine.

This was tested with on arch with the latest poppler version (21.01.0), and the pdfs where generated using pypdf2.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking