[
https://issues.apache.org/jira/browse/PDFBOX-5197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349606#comment-17349606
]
Tilman Hausherr commented on PDFBOX-5197:
-----------------------------------------
Both fields do not have the "hidden" flag set. However one of the fields has
the "NoView" flag set.
{quote}
If set, do not display the annotation on the screen or allow it to interact
with the user. The annotation may be printed (depending on the setting of the
Print flag) but should be considered hidden for purposes of on-screen display
and user interaction.
{quote}
> Form Field Hidden but Printable is not identified as hidden
> -----------------------------------------------------------
>
> Key: PDFBOX-5197
> URL: https://issues.apache.org/jira/browse/PDFBOX-5197
> Project: PDFBox
> Issue Type: Bug
> Components: AcroForm
> Affects Versions: 2.0.18
> Reporter: Vikram Sah
> Priority: Major
> Attachments: Text_Overlapp_Empty.pdf, Text_Overlapp_Flattened.pdf,
> overlapping Text.JPG
>
>
> While working on a PDF Form which has two overlapping form fields
> # TestBox Common Property – Hidden but Printable
> # DropDown with Common Property – Visible but Dosen't print
> But when we flatten the form but calling
> pdfDoc.getDocumentCatalog().getAcroForm().flatten()
> the text on the respective fields also over lap.
> But as per the documentation of the flatten (Invisible and hidden fields will
> be skipped and will not become part of the page content stream).
> Debugged it further found out the isHidden() is returning false for both the
> controls. Attached the screen shot of the over lapping text.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]