Hi,

when adding features to the current PDFBox code, I sometimes wonder whether it would be a good thing to check for correct values in setters. E.g. the DL in a stream dictionary must be a non-negative integer according to PDF 32000-1:2008. In some dictionaries some entries only allow values from a list of defined values.

pro: PDFBox will create proper PDF

contra: this may be restricted to one PDF version and needs to be updated if the value definition changes from spec to spec

--
Johannes Koch
Fraunhofer Institute for Applied Information Technology FIT
Web Compliance Center
Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
Phone: +49-2241-142628    Fax: +49-2241-142065

Reply via email to