I’m trying to find out if there’s a way to embed an editable text cell in a PDF generated in a Qt application. I’m currently using QPrinter to generate the PDF, but if there’s another library that could do this, that would be fine. The environment is limited, though, to C or C++, so libraries like iText are out. In terms of form capabilities, this pdf,
http://examples.itextpdf.com/results/part2/chapter08/text_fields.pdf, is a good example with the exception that I don’t need a password text field.
Thanks,
Frank
This may not be terribly helpful, but I’ll throw it out there anyway.
So find out what that "something" is and you’re golden.
EDIT: That or spend a lot of time writing JNI wrappers for iText. :/ Having done so myself, I can say it’d be much more interesting to write a JNI generator tailored to iText, but far more practical to write a Java app that uses iText and then make JNI calls from your C/C++ app to pass the data it’ll need and retrieve any response.
The form field borders are a part of the page, not the field itself. Odd, but that’s not the first time I’ve encountered it. Our own software, LiquidOffice, used to generate fields with backgrounds AcroForms couldn’t support the same way (now we use an icon-only button).
Those Real PDF Fields have their visibility flags set to "visible but doesn’t print" within the pDF. I doubt wkhtmltopdf will let you control that directly. Patch time.
BUT, you could make a second pass with some PDF manipulation library to go through and change the visibility settings on your fields. I’m partial to iText, but there are many other fish in that particular sea.