public class PDFWriter extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
APPLICATION |
protected org.apache.pdfbox.pdmodel.edit.PDPageContentStream |
curContentStream |
protected org.apache.pdfbox.pdmodel.font.PDFont |
curFont |
protected float |
curFontSize |
protected org.apache.pdfbox.pdmodel.common.PDRectangle |
curPageSize |
protected float |
curY |
protected org.apache.pdfbox.pdmodel.PDDocument |
doc |
protected org.apache.pdfbox.pdmodel.font.PDFont |
header1Font |
protected float |
header1FontSize |
protected org.apache.pdfbox.pdmodel.font.PDFont |
header2Font |
protected float |
header2FontSize |
protected org.apache.pdfbox.pdmodel.font.PDFont |
header3Font |
protected float |
header3FontSize |
protected org.apache.pdfbox.pdmodel.font.PDFont |
header4Font |
protected float |
header4FontSize |
protected org.apache.pdfbox.pdmodel.font.PDFont |
header5Font |
protected float |
header5FontSize |
protected float |
headerLineSpace |
protected String |
LAYER |
protected float |
lineSpace |
protected String |
MODULE |
protected org.apache.pdfbox.pdmodel.font.PDFont |
normalFont |
protected float |
normalFontSize |
protected float |
startX |
protected float |
startY |
Constructor and Description |
---|
PDFWriter() |
Modifier and Type | Method and Description |
---|---|
void |
write(Component parent,
ApplicationDetailDescriptor descriptor,
List<GraphDisplay> graphDisplays) |
void |
write(File file,
ApplicationDetailDescriptor descriptor,
List<GraphDisplay> graphDisplays) |
protected void |
writeImpl(File file,
ApplicationDetailDescriptor descriptor,
List<GraphDisplay> graphDisplays) |
protected org.apache.pdfbox.pdmodel.PDDocument doc
protected org.apache.pdfbox.pdmodel.edit.PDPageContentStream curContentStream
protected org.apache.pdfbox.pdmodel.common.PDRectangle curPageSize
protected float curY
protected org.apache.pdfbox.pdmodel.font.PDFont curFont
protected float curFontSize
protected String APPLICATION
protected String LAYER
protected String MODULE
protected org.apache.pdfbox.pdmodel.font.PDFont normalFont
protected org.apache.pdfbox.pdmodel.font.PDFont header1Font
protected org.apache.pdfbox.pdmodel.font.PDFont header2Font
protected org.apache.pdfbox.pdmodel.font.PDFont header3Font
protected org.apache.pdfbox.pdmodel.font.PDFont header4Font
protected org.apache.pdfbox.pdmodel.font.PDFont header5Font
protected float normalFontSize
protected float header1FontSize
protected float header2FontSize
protected float header3FontSize
protected float header4FontSize
protected float header5FontSize
protected float startX
protected float startY
protected float lineSpace
protected float headerLineSpace
public void write(Component parent, ApplicationDetailDescriptor descriptor, List<GraphDisplay> graphDisplays)
public void write(File file, ApplicationDetailDescriptor descriptor, List<GraphDisplay> graphDisplays)
protected void writeImpl(File file, ApplicationDetailDescriptor descriptor, List<GraphDisplay> graphDisplays) throws IOException, org.apache.pdfbox.exceptions.COSVisitorException
IOException
org.apache.pdfbox.exceptions.COSVisitorException