Package org.apache.maven.doxia.module.fo
Class FoUtils
java.lang.Object
org.apache.maven.doxia.module.fo.FoUtils
FO Sink
utilities.- Since:
- 1.1
- Author:
- ltheussl
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
convertFO2PDF
(File fo, File pdf, String resourceDir) Converts an FO file to a PDF file using FOP.static void
convertFO2PDF
(File fo, File pdf, String resourceDir, org.apache.maven.doxia.document.DocumentModel documentModel) Converts an FO file to a PDF file using FOP.
-
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
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:
-