I'm neutral on this because I don't use acroforms.

But working on the "circular dependency between packages" is a good idea. This is one type of items in the SonarQube reports that I haven't acted upon.


Tilman

Am 21.12.2014 um 17:15 schrieb Maruan Sahyoun:
Hi,

while enhancing the AcroForms functionality for PDFBox one are of improvement 
is the appearance generation. For that I'm looking to change the behavior so 
the interactive.forms PDModel no longer takes care of the appearance generation 
but the functionality will be moved completely to a new package.

+ decoupling the model from the complex appearance/typesetting stuff
+ allow for a new FormManager class to enhance the forms filling experience
+ less circular dependency between packages
+ thinner forms PD Model

- setValue() methods within the forms package will no longer generate the 
appearance
- need to go through a new API for forms filling with appearance

WDYT?

Maruan

Reply via email to