Class FoUtils


  • public class FoUtils
    extends java.lang.Object
    FO Sink utilities.
    Since:
    1.1
    Version:
    $Id: FoUtils.java 785531 2009-06-17 09:47:59Z ltheussl $
    Author:
    ltheussl
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void convertFO2PDF​(java.io.File fo, java.io.File pdf, java.lang.String resourceDir)
      Converts an FO file to a PDF file using FOP.
      static void convertFO2PDF​(java.io.File fo, java.io.File pdf, java.lang.String resourceDir, DocumentModel documentModel)
      Converts an FO file to a PDF file using FOP.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • convertFO2PDF

        public static void convertFO2PDF​(java.io.File fo,
                                         java.io.File pdf,
                                         java.lang.String resourceDir,
                                         DocumentModel documentModel)
                                  throws javax.xml.transform.TransformerException
        Converts an FO file to a PDF file using FOP.
        Parameters:
        fo - the FO file, not null.
        pdf - the target PDF file, not null.
        resourceDir - The base directory for relative path resolution, could be null. If null, defaults to the parent directory of fo.
        documentModel - the document model to add PDF metadatas like author, title and keywords, could be null.
        Throws:
        javax.xml.transform.TransformerException - In case of a conversion problem.
        Since:
        1.1.1
      • convertFO2PDF

        public static void convertFO2PDF​(java.io.File fo,
                                         java.io.File pdf,
                                         java.lang.String resourceDir)
                                  throws javax.xml.transform.TransformerException
        Converts an FO file to a PDF file using FOP.
        Parameters:
        fo - the FO file, not null.
        pdf - the target PDF file, not null.
        resourceDir - The base directory for relative path resolution, could be null. If null, defaults to the parent directory of fo.
        Throws:
        javax.xml.transform.TransformerException - In case of a conversion problem.
        See Also:
        convertFO2PDF(File, File, String, DocumentModel)