net.sf.jasperreports.engine.util

## Class JRPdfaIccProfileNotFoundException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - java.lang.RuntimeException
      - - net.sf.jasperreports.engine.JRRuntimeException
        - - net.sf.jasperreports.engine.util.JRPdfaIccProfileNotFoundException

- All Implemented Interfaces:
    java.io.Serializable

      public class JRPdfaIccProfileNotFoundException
      extends JRRuntimeException

  Exception raised when an ICC profile is not available to the JVM.

  The ICC profiles are defined by the International Color Consortium. They are a means by which iText ensures color management in a device-independent manner and they need to be embedded for PDF/A-1 compliance.

  Here are some sources of freely available and high quality ICC profiles:
  - sRGB ICC profiles provided by the International Color Consortium:
    - http://www.color.org/srgbprofiles.html
- RGB and CMYK ICC profiles for various printing conditions provided by the European Color Initiative (ECI):
  - http://www.eci.org/doku.php?id=en:downloads#icc_profiles_from_eci
- RGB and CMYK ICC profiles provided by Adobe:
  - http://www.adobe.com/support/downloads/iccprofiles/iccprofiles_win.html
- Ifra profiles for newspaper publishing:
  - http://www.ifra.com/website/website.nsf/html/CONT_CONS_DL?OpenDocument&CTDL&xxx&

After obtaining a valid ICC profile, use the path to the profile as value for the `PdfExporterConfiguration.getIccProfilePath()` configuration property.

Version:
  $Id: JRPdfaIccProfileNotFoundException.java 6926 2014-02-25 15:17:20Z teodord $
Author:
  Narcis Marcu (narcism@users.sourceforge.net)
See Also:
  Serialized Form

- - ### Field Summary

    - ### Fields inherited from class net.sf.jasperreports.engine.JRRuntimeException

      `ERROR_MESSAGES_BUNDLE`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `JRPdfaIccProfileNotFoundException()`

  - ### Method Summary

    - ### Methods inherited from class net.sf.jasperreports.engine.JRRuntimeException

      `getArgs, getMessage, getMessageBundleName, getMessageKey, hasLocalizedMessage, resolveMessage`

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### JRPdfaIccProfileNotFoundException

          public JRPdfaIccProfileNotFoundException()

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com