fields with periods are truncated
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 2.2k
- Forks
- 394
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 7
Description
So I have a PDF with just one field on it - a field named "xxx.yyy". When I run pdf2json 3.0.5 on the PDF I'm told that the only field on that PDF is "yyy".
test.pdf demonstrates the problem.
Here's what Adobe Acrobat Pro 2020 shows:

pdftk 2.02 also finds "xxx.yyy" when I run pdftk test.pdf dump_data_fields:
FieldType: Text
FieldName: xxx.yyy
FieldFlags: 0
FieldJustification: Left
Unfortunately, pdftk doesn't return the coordinates whereas pdf2json does.
According to qpdf test.pdf --json the field's alternativename, fullname and mappingname are "xxx.yyy" whereas the partialname is "yyy" so maybe that's the issue?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with pdf2json's form-field name extraction and compare the partialname, fullname, alternativename, and mappingname values reported for test.pdf. Confirm that the field remains named "xxx.yyy" while its coordinates are still returned, then verify the output against Acrobat and pdftk.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100