ICEpdf
  1. ICEpdf
  2. PDF-1136

PDF set to be read-only can be edited

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 6.2.2
    • Fix Version/s: None
    • Component/s: Core/Rendering, Viewer RI
    • Labels:
      None
    • Environment:
      All

      Description

      The provided PDF is set to be read-only. When opened in the viewer I can check/uncheck checkboxes in the PDF file. When opened in Adobe, this is not possible.

        Activity

        Arran Mccullough created issue -
        Hide
        Patrick Corless added a comment -

        PDF/A read only
        There is actually nothing the PDF/A specification that states that states that it should be read only. Adobe has been criticized for adding the "read-only mode" to the viewer if the attached meta data is labeled PDF/a. The specification states how the file should be written, not how it should be viewed.

        The form fields can be set as read/only using the appropriate annotation flag and the viewer will respect it.
        It is also possible to use the system property org.icepdf.core.annotations.interactive.enabled=false to disable annotation interactions. There is however a bug in the current widget implementation which will be fixed beofre the 6.2 release.

        Show
        Patrick Corless added a comment - PDF/A read only There is actually nothing the PDF/A specification that states that states that it should be read only. Adobe has been criticized for adding the "read-only mode" to the viewer if the attached meta data is labeled PDF/a. The specification states how the file should be written, not how it should be viewed. The form fields can be set as read/only using the appropriate annotation flag and the viewer will respect it. It is also possible to use the system property org.icepdf.core.annotations.interactive.enabled=false to disable annotation interactions. There is however a bug in the current widget implementation which will be fixed beofre the 6.2 release.
        Patrick Corless made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Done [ 10000 ]
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: