ICEpdf
  1. ICEpdf
  2. PDF-399

Improve AcroForm Widget rendering support

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.0
    • Fix Version/s: 6.0
    • Component/s: Forms
    • Labels:
      None
    • Environment:
      any
    • Salesforce Case Reference:

      Description

      A client has sent in a file that uses uses AcroForm Text fields. Normally ICEpdf has no problem rendering the content/value of the widget but in this case particular case it cannot. Normally the annotation render stream also contains the content of the form widget but in this case only the surrounding box is drawn.

      In order to render this PDF correctly we would have to update our annotation support for button, text, choice and signature fields.

        Issue Links

          Activity

          Hide
          Patrick Corless added a comment -

          I spent a good day trying to figure out why this annotation type was not being displayed correctly. As it turns out we are handling the widget annotation widget correctly but as far as I can tell the appearance stream for the widgets are incorrectly set.

          The correct implementation would be fully support the AcroForm fields as defined by the specification which would in turn draw editable input fields. Unfortunately there is no quick fix to get this docume to render correctly with out implementing support for AcroForms.

          Show
          Patrick Corless added a comment - I spent a good day trying to figure out why this annotation type was not being displayed correctly. As it turns out we are handling the widget annotation widget correctly but as far as I can tell the appearance stream for the widgets are incorrectly set. The correct implementation would be fully support the AcroForm fields as defined by the specification which would in turn draw editable input fields. Unfortunately there is no quick fix to get this docume to render correctly with out implementing support for AcroForms.
          Hide
          Patrick Corless added a comment -

          Further work as been done to insure document saves will persist the form widget changes. Support for encrypted documents including crypt filters.

          Show
          Patrick Corless added a comment - Further work as been done to insure document saves will persist the form widget changes. Support for encrypted documents including crypt filters.
          Hide
          Patrick Corless added a comment -

          Marking as fixed. Will create new bugs as they role in.

          Show
          Patrick Corless added a comment - Marking as fixed. Will create new bugs as they role in.
          Hide
          Patrick Corless added a comment -

          Marking as closed

          Show
          Patrick Corless added a comment - Marking as closed

            People

            • Assignee:
              Patrick Corless
              Reporter:
              Patrick Corless
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: