| By Date: | <-- --> |
| By Thread: | <-- --> |
Hi Paulo, I converted the icc profile of my image to US Web Coated SWOP using Photoshop. My programme working fine and it created a PDFx compliant document. However, my requirement is to embedd an icc profile programatically OR as you suggested, mapping the default colorspace without changing the jpg itself. I observed the difference in the quality of PDF also, it was NOT up to the mark. I am enclosing my code as attachment. Can you elaborate me more on this, if you have any sample code for this, that will be great help for me. - Ganesh. -----Original Message----- From: itext-questions-bounces (at) lists.sourceforge.net [mailto:itext-questions-bounces (at) lists.sourceforge.net] On Behalf Of Paulo Soares Sent: Wednesday, August 30, 2006 8:32 PM To: Post all your questions about iText here Subject: Re: [iText-questions] Embedding an ICC Profile to jpg image. ----- Original Message ----- From: "Prakhya, Ganesh" <ganesh.prakhya (at) hp.com> To: "Post all your questions about iText here" <itext-questions (at) lists.sourceforge.net> Sent: Wednesday, August 30, 2006 2:23 PM Subject: Re: [iText-questions] Embedding an ICC Profile to jpg image. > Hi Paulo, > > There is NO ICC profile attached to the image I am using. I am assuming > this by the following code. > > Image img = Image.getInstance(imageFile); > System.out.println(img.hasICCProfile()); > > This returning false. Is there any other way to check whether an ICC > profile presnet or not? > Only by analysing the jpeg. I think you can get away without using a profile by mapping the default colorspace. Have a look in the pdfx and pdf specs. Paulo > -- Ganesh. > > > -----Original Message----- > From: itext-questions-bounces (at) lists.sourceforge.net > [mailto:itext-questions-bounces (at) lists.sourceforge.net] On Behalf Of > Paulo Soares > Sent: Wednesday, August 30, 2006 6:22 PM > To: Post all your questions about iText here > Subject: Re: [iText-questions] Embedding an ICC Profile to jpg image. > > As far as I know jpeg images carry their own ICC profile, if any. I > suspect that you may have to change the image before inserting it with > iText. > > Paulo > > ----- Original Message ----- > From: "bruno" <bruno (at) lowagie.com> > To: <itext-questions (at) lists.sourceforge.net> > Sent: Wednesday, August 30, 2006 1:43 PM > Subject: Re: [iText-questions] Embedding an ICC Profile to jpg image. > > >> You used the wrong mailinglist address. >> I forward your mail. >> >> Prakhya, Ganesh wrote: >> >>> I have a template which has a copy hole for putting jpg image and I > am >>> using this template for multiple page generation. I want print ready >>> PDFx document, so, I embedded an ICC profile with the following code. >>> After this, I was NOT able to see the Image in my generated pdf > document. >>> >>> Embedding an ICC Profile to jpg image. >>> >>> ICC_Profile iccProfile = >>> > ICC_Profile.getInstance(C:\\WINDOWS\\system32\\spool\\drivers\\color\\US > WebCoatedSWOP.icc); >>> >>> img.tagICC(iccProfile); >>> >>> This is how I am setting conformance level. >>> >>> PdfWriter writer = PdfWriter.getInstance(document, new >>> FileOutputStream(targetFile)); >>> writer.setPDFXConformance(PdfWriter.PDFX32002); >>> FontFactory.registerDirectories(); >>> >>> I embedded all the fonts. I have NO problem regarding fonts. How can > I >>> embedd an ICC profile to an image so that the document will be >>> conforming to PDFx standard. ------------------------------------------------------------------------ - 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
Attachment:
BatchFillPDFX.java
Description: BatchFillPDFX.java
------------------------------------------------------------------------- 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