Hi,

here's an example:
http://itextpdf.com/examples/iia.php?id=226

And you are right, the method to use is called 'setPDFXConformance':
(Probably historical reasons?)
writer.setPDFXConformance(PdfWriter.PDFX1A2001);

You should better upgrade to the latest version. If you can't do that
try to use at least 2.1.7.
I checked the history of iText since 2.1.7 and didn't find (major)
changes in the PDF/A area.
But maybe i overlooked it. Best you check for yourself again:
http://itextpdf.com/history/

Also try to run your code in the current version and verify the output...


2011/11/18 David Thielen <da...@windward.net>
>
> The javadoc for 5.1.3 is the same – just setPDFXConformance(). I think that 
> is how it’s set. But maybe version 2 didn’t fully implement it.
>
>
>
> Thanks – dave
>
>
>
>
>
>
>
> From: Leonard Rosenthol [mailto:lrose...@adobe.com]
> Sent: Friday, November 18, 2011 11:08 AM
>
> To: Post here
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> Then I am guessing whatever version of iText you are using is too old :(.
>
>
>
> From: David Thielen <da...@windward.net>
> Reply-To: Post here <itext-questions@lists.sourceforge.net>
> Date: Fri, 18 Nov 2011 09:48:16 -0800
> To: Post here <itext-questions@lists.sourceforge.net>
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> I understand that. However PdfWriter only has setPDFXConformance(), no 
> setConformance() or setPDFAConformance(). And the documentation for 
> setPDFXConformance says:
>
>
>
> Sets the PDF/X conformance level. Allowed values are PDFX1A2001, PDFX32002, 
> PDFA1A and PDFA1B. It must be called before opening the document.
>
>
>
> I’m clearly missing something but going through the javadoc I can’t find 
> anything else that discusses PDF/A.
>
>
>
> Thanks – dave
>
>
>
>
>
>
>
> From: Leonard Rosenthol [mailto:lrose...@adobe.com]
> Sent: Friday, November 18, 2011 9:49 AM
> To: Post here
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> PDFAConformance.  PDF/X is a completely separate standard!
>
>
>
> From: David Thielen <da...@windward.net>
> Reply-To: Post here <itext-questions@lists.sourceforge.net>
> Date: Fri, 18 Nov 2011 08:12:16 -0800
> To: Post here <itext-questions@lists.sourceforge.net>
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> I set it using PdfWriter. setPDFXConformance(PdfWriter.PDFA1B);
>
>
>
> It’s a lot closer now but I still get:
>
> ·         Author mismatch between Document Info and XMP Metadata
>
> ·         Creation date mismatch between Document Info and XMP Metadata
>
> ·         Device process color used but no PDF/A OutputIntent (253 matches on 
> 4 pages)
>
> ·         Last Modification Date mismatch between Document Info and XMP 
> Metadata
>
> ·         Metadata missing (XMP)
>
> ·         PDF/A entry missing
>
> ·         Producer mismatch between Document Info and XMP Metadata
>
>
>
> Are these expected? Or do I need to set something else also?
>
>
>
> Thanks - dave
>
>
>
>
>
>
>
> From: Leonard Rosenthol [mailto:lrose...@adobe.com]
> Sent: Thursday, November 17, 2011 9:20 AM
> To: Post here
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> If you are creating the PDF ENTIRELY with iText – then you can just use the 
> setConformance() API and it will take care of the details for you.  If you 
> are starting with an existing PDF – then there aren't any options for iText 
> at this time.
>
>
>
> But that will ONLY get you PDF/A-1b.
>
>
>
> PDF/A-1a requires that you properly structure & tag your content – something 
> that iText will not (currently) do for you.  So you will need to do all that 
> work yourself if you want full conformance.
>
>
>
> And then there's PDF/A-2, which iText doesn't currently support either – but 
> most folks aren't there just yet…
>
>
>
> Leonard
>
>
>
> From: David Thielen <da...@windward.net>
> Reply-To: Post here <itext-questions@lists.sourceforge.net>
> Date: Thu, 17 Nov 2011 08:12:38 -0800
> To: Post here <itext-questions@lists.sourceforge.net>
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> I didn’t know about pre-flight, that’s cool.
>
>
>
> Ok, ran my iText generated document through it and got the following:
>
> ·         Convert to PDF/A-1a (sRGB)
>
> ·         Convert to PDF/A-1b (sRGB)
>
>
>
> I then double clicked on “Verify compliance with PDF/A-1a” and got a lot:
>
> ·         Author mismatch between Document Info and XMP Metadata
>
> ·         CIDset in subset font missing (238 matches on 4 pages)
>
> ·         Creation date mismatch between Document Info and XMP Metadata
>
> ·         Device process color used but no PDF/A OutputIntent (253 matches on 
> 4 pages)
>
> ·         Last Modification Date mismatch between Document Info and XMP 
> Metadata
>
> ·         MarkInfo missing
>
> ·         Metadata missing (XMP)
>
> ·         PDF/A entry missing
>
> ·         Producer mismatch between Document Info and XMP Metadata
>
> ·         Structured PDF: Structure tree root entry missing
>
>
>
> The biggies seem to be the CIDset for the fonts and colors stored correctly. 
> I’m guessing this is not a simple couple of hours to add in.
>
>
>
> Is there a setting in iText to set these values or does this require a 3rd 
> party app?
>
>
>
> Thanks – dave
>
>
>
>
>
>
>
> From: Leonard Rosenthol [mailto:lrose...@adobe.com]
> Sent: Thursday, November 17, 2011 8:44 AM
> To: Post all your questions about iText here
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> > no external referencing
>
> >
>
> Careful with that phrase as it’s led to misunderstanding by non-technical 
> people.
>
>
>
> What you really mean to say is “no externally referenced resources/assets”.
>
>
>
> Leonard
>
>
>
> From: TvT [mailto:tvtre...@nepatec.de]
> Sent: Thursday, November 17, 2011 7:12 AM
> To: Post all your questions about iText here
> Subject: Re: [iText-questions] What is required to make a file PDF/A?
>
>
>
> 1. That depends which PDF/A you mean:
> PDF/A-1a or PDF/A-1b or PDF/A-2?
>
> 2. Even if you take the simplest PDF/A-1b there is lots of stuff to consider. 
> Best you read the PDF/A spec. (ISO 19005-1:2005 or ISO 19005-2:2011) No 
> javascript, no external referencing, colors etc etc.
>
> 3. What probably acrobat is looking at is the PDF/A tag in the meta 
> information. Probably if you set that one acrobat will say its PDF/A. A 
> better check is the PDF/A preflight check acrobat professional is offering. 
> It shows you which part of the spec you are missing. If all tests pass then 
> you probably have a 95% compliant PDF/A document.
>
> Regards,
> ToM
>
> 2011/11/17 David Thielen <da...@windward.net>
>
> I thought it was just embedding fonts but when we do that Acrobat says it is 
> not PDF/A.
>
>
>
> thanks - dave
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> iText-questions mailing list
> iText-questions@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/itext-questions
>
> iText(R) is a registered trademark of 1T3XT BVBA.
> Many questions posted to this list can (and will) be answered with a 
> reference to the iText book: http://www.itextpdf.com/book/
> Please check the keywords list before you ask for examples: 
> http://itextpdf.com/themes/keywords.php
>
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> iText-questions mailing list
> iText-questions@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/itext-questions
>
> iText(R) is a registered trademark of 1T3XT BVBA.
> Many questions posted to this list can (and will) be answered with a 
> reference to the iText book: http://www.itextpdf.com/book/
> Please check the keywords list before you ask for examples: 
> http://itextpdf.com/themes/keywords.php

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to