Class FoUtils

java.lang.Object
org.apache.maven.doxia.module.fo.FoUtils

public class FoUtils extends Object
FO Sink utilities.
Since:
1.1
Author:
ltheussl
  • Method Details

    • convertFO2PDF

      public static void convertFO2PDF(File fo, File pdf, String resourceDir, org.apache.maven.doxia.document.DocumentModel documentModel) throws 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:
      TransformerException - In case of a conversion problem.
      Since:
      1.1.1
    • convertFO2PDF

      public static void convertFO2PDF(File fo, File pdf, String resourceDir) throws 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:
      TransformerException - In case of a conversion problem.
      See Also: