By Date: <-- -->
By Thread: <-- -->

iText, pdf/a, xmp, and xfa



Hello all,

I would like to make some questions about using iText, and its relation with pdf/a, xmp, and xfa documents. I already searched the archive for this topics, but the information provided was not very clear to me or insufficient for what I need. I also know some of these topics are new to iText as the support for xfa was recently implemented in iText, so I really would apreciate your help.
Well, here are my questions:


1 - I´m using xfa forms. I need to merge data with it. I would like to use the best iText method to accomplish this task. What would be your advice? I was thinking using mergexfadata but I can´t find an example anywhere.

2 - I need to create pdf/a documents (1b would be acceptable). I´m using two main applications: LiveCycle Forms Server and an older Form Server (accelio stuff I think). Well, in what relates to the first one, I believe I will be able to create pdf/a docuemnts directly with this tool; However, for the second one (using preflight I was able to identify the producer of this document: PdfLib 3.0.2), the pdf created are 1.3. In general, they are not complex documents, and when inspecting for pdf/a conformance using Acrobat preflight utility, I get "only" this messages:

# The document?s XMP Metadata does not contain a PDF/A entry, or the PDF/A entry is not stored under the correct namespace URI which must be ?http://www.aiim.org/pdfa/ns/id/? (including the trailing slash).
=> I get this even after the creation of the XMP Metadata using iText. I believe its due to the lack of a tag or due to the namespace uRI as described in the message.



# PDF/A requires that as soon as DeviceGray, DeviceRGB or DeviceCMYK are used an OutputIntent with a destination profile must be present.
=> This question was made some times agor in this malling list, but without a working answer. In this new version, what can be done about this?


# PDF/A requires that all fonts used for text are embedded unless that text uses text rendering mode 3 (invisible text). (and text rendering mode not 3).
=> Some fonts are not embedded. I believe the right place to solve this problem would be with the tooll that created the pdf document, however, that tool is old and almost not documented (well, is PDFlib but I can only access it using Form Server). My question is: Is it possible to search missing fonts and replace them with iText? (adding just font subsets was great).


PS: the prefligth utility was not able to convert this kind of pdf into pdf/a. *sight*

Thank you for your help!

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
iText-questions mailing list
iText-questions (at) lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/