https://issues.apache.org/ooo/show_bug.cgi?id=121782
--- Comment #5 from dardhal <[email protected]> --- It looks like "Adobe Acrobat 8 Professional" completely "recoded" the original PDF as saved by OpenOffice, as even the PDF version doesn't match the original (file sizes and contents differ by leaps and bounds): i121782-disabled.pdf %PDF-1.4 i121782-enabled.pdf %PDF-1.6^M%âãÏÓ^M The approach to try would be to create the simplest possible form (using OpenOffice, for example), and save it. Open from "Adobe Acrobat 8 Professional", as save it as-is, and this would be the "benchmark PDF". Open this file again using "Adobe Acrobat 8 Professional" and now "enable the local save capability on the form", and save the file under a new name. Comparing this file to the benchmark we may see a single change to the PDF binary internals that could indicate how to enable that (non standard, although widely used in the field) capability. My (unrequested) opinion about the issue is, if we as a community don't go for supporting this undocumented (non standard) feature (which, until proven otherwise, looks like it could be as simple as a flag, nothing fancier or more complex) because it is "not documented, not standard", what is the whole point of going to great pains in a productivity suite such as OpenOffice, trying to mimic and implement every single .doc/.xls feature MS throws the world at? Of course, it is much easier said than done decoding some obscure setting Adobe may have left undocumented just for the sake of having users locked in their own implementation, but the usefulness of the whole thing (and the increased reliance on PDF forms for all sorts of things) would put OpenOffice and the whole OpenSource users at a difficult position: if we can't create "useful" forms using OpenOffice, users will have to stay in the proprietary realm, and those that are using free software may need to return there for increasingly common processes based on PDF forms. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
