|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.allcolor.yahp.cl.converter.firefox.CFirefoxHtmlRenderer
public final class CFirefoxHtmlRenderer
This class send an HTML document to be rendered in PS by Mozilla firefox and converted in PDF by ps2pdf. Firefox must be patched with the furnished yahp patch for this to work. Options for header/footer &T : Title &U : Document URL &D : Date/Time &P : Page Number &PT : Page Number "of" Page Total
Nested Class Summary | |
---|---|
private static class |
CFirefoxHtmlRenderer.CStreamReader
Read a stream in a separate thread. |
Field Summary | |
---|---|
private static org.apache.log4j.Logger |
log
Use for logging |
Constructor Summary | |
---|---|
private |
CFirefoxHtmlRenderer()
Constructor for the CFirefoxHtmlRenderer object |
Method Summary | |
---|---|
static void |
renderToPDF(IHtmlToPdfTransformer.PageSize size,
java.lang.String file,
java.lang.String fbase_url,
java.util.List hf,
java.util.Map properties,
java.io.OutputStream fout)
Render the document in a pdf. |
private java.io.File |
saveDocument(java.lang.String sfile,
java.lang.String base_url)
Sets the document attribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final org.apache.log4j.Logger log
Constructor Detail |
---|
private CFirefoxHtmlRenderer()
Method Detail |
---|
public static final void renderToPDF(IHtmlToPdfTransformer.PageSize size, java.lang.String file, java.lang.String fbase_url, java.util.List hf, java.util.Map properties, java.io.OutputStream fout) throws IHtmlToPdfTransformer.CConvertException
size
- page sizefile
- documentfbase_url
- base url of the documenthf
- headers footers listproperties
- transform propertiesfout
- outputstream to write into
IHtmlToPdfTransformer.CConvertException
- if an error occurs while renderingprivate final java.io.File saveDocument(java.lang.String sfile, java.lang.String base_url) throws IHtmlToPdfTransformer.CConvertException
sfile
- The new document valuebase_url
- The base uri value
IHtmlToPdfTransformer.CConvertException
- if an error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |