If the form isn't changing, can you just check out the field definition in the PDF doc? Here's one from the PDF form I'm working with:
<< /Type /Annot /T (SlotsTotal 19) /V () /Rect [ 51.855 457.452 91.095 478.332 ] /DV () /FT /Tx /DA (/Helvetica 12 Tf 0 g) /F 4 /MK 1972 0 R /Q 1 /Subtype /Widget >> The /Rect units aren't in pixels but I assume the text width calculation would be the same so it would work out. My PDF was originally a Linearized mess but I opened it and saved it in Preview on OS X and then all the form elements came out in plain text which made it easy to inspect in a text editor. Thanks, Aaron On Mon, Jun 13, 2016 at 1:32 PM, Barry Neu <barry....@gmail.com> wrote: > Hello. > > Is it possible to calculate the pixel width of a text field on a fillable PDF? > If so, is there an example available or where can I look to research? > > Some context: > I’m working with PDFBox 2.0. > Data for a fillable form is collected in a web user interface. If the value > for a given field exceeds the field capacity on the form, the value should be > populated on an addendum form. The font size of the field cannot scale down > below a particular value. > > The font and font size are known in advance so the length of the Value can be > calculated. But I need to know the pixel capacity of the field to know if the > value will “fit”. > Also open to an alternate strategy if someone has solved differently. > > Thanks for any help. > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org > For additional commands, e-mail: users-h...@pdfbox.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org For additional commands, e-mail: users-h...@pdfbox.apache.org