SantanderPdfPageFirst
, TargoBankPdfPageFirst
public abstract class AbstractBankPDFPageFirst extends AbstractBankPDFPage
AbstractBankPDFPage
to add regions for general account
information like account number, owner and balance.BESCHREIBUNG, BETRAG, BUCHUNGS_DATUM, CM_TO_PDF, FAELLIG_BETRAG, FAELLIG_BIC, FAELLIG_DATUM, FAELLIG_IBAN, FREMDW_BETRAG, FREMDWAEHRUNG, KARTEN_INHABER, KARTEN_KONTO, KAUF_DATUM, KURS, RECHNUNGS_DATUM, SALDO
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractBankPDFPageFirst() |
Standard constructor call super class.
|
Modifier and Type | Method | Description |
---|---|---|
protected float |
computeFontHeight(org.apache.pdfbox.pdmodel.font.PDFont arg0) |
|
protected abstract java.util.Map<java.lang.String,java.awt.Rectangle> |
defineFirstPageRegions() |
Defines the regions in a Map.
|
protected void |
showGlyph(org.apache.pdfbox.util.Matrix arg0,
org.apache.pdfbox.pdmodel.font.PDFont arg1,
int arg2,
java.lang.String arg3,
org.apache.pdfbox.util.Vector arg4) |
defineRegions, getRectangleFrom, getXPos, setRegion, writeString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addOperator, applyTextAdjustment, beginMarkedContentSequence, beginText, decreaseLevel, endMarkedContentSequence, endText, getAppearance, getCurrentPage, getGraphicsStackSize, getGraphicsState, getInitialMatrix, getLevel, getResources, getTextLineMatrix, getTextMatrix, increaseLevel, operatorException, processAnnotation, processChildStream, processOperator, processOperator, processSoftMask, processTilingPattern, processTilingPattern, processTransparencyGroup, processType3Stream, registerOperatorProcessor, restoreGraphicsStack, restoreGraphicsState, saveGraphicsStack, saveGraphicsState, setLineDashPattern, setTextLineMatrix, setTextMatrix, showAnnotation, showFontGlyph, showFontGlyph, showForm, showGlyph, showText, showTextString, showTextStrings, showTransparencyGroup, showType3Glyph, showType3Glyph, transformedPoint, transformWidth, unsupportedOperator
endArticle, endDocument, endPage, getAddMoreFormatting, getArticleEnd, getArticleStart, getAverageCharTolerance, getCharactersByArticle, getCurrentPageNo, getDropThreshold, getEndBookmark, getEndPage, getIndentThreshold, getLineSeparator, getListItemPatterns, getOutput, getPageEnd, getPageStart, getParagraphEnd, getParagraphStart, getSeparateByBeads, getSortByPosition, getSpacingTolerance, getStartBookmark, getStartPage, getSuppressDuplicateOverlappingText, getText, getWordSeparator, matchPattern, processPage, processPages, setAddMoreFormatting, setArticleEnd, setArticleStart, setAverageCharTolerance, setDropThreshold, setEndBookmark, setEndPage, setIndentThreshold, setLineSeparator, setListItemPatterns, setPageEnd, setPageStart, setParagraphEnd, setParagraphStart, setSortByPosition, setSpacingTolerance, setStartBookmark, setStartPage, setSuppressDuplicateOverlappingText, setWordSeparator, startArticle, startArticle, startDocument, startPage, writeCharacters, writeLineSeparator, writePageEnd, writePageStart, writeParagraphEnd, writeParagraphSeparator, writeParagraphStart, writeString, writeText, writeWordSeparator
protected AbstractBankPDFPageFirst() throws java.io.IOException
java.io.IOException
protected abstract java.util.Map<java.lang.String,java.awt.Rectangle> defineFirstPageRegions()
Map
:AbstractBankPDFPage.KARTEN_KONTO
AbstractBankPDFPage.KARTEN_INHABER
AbstractBankPDFPage.RECHNUNGS_DATUM
AbstractBankPDFPage.SALDO
AbstractBankPDFPage.FAELLIG_BETRAG
AbstractBankPDFPage.FAELLIG_DATUM
AbstractBankPDFPage.FAELLIG_IBAN
AbstractBankPDFPage.FAELLIG_BIC
Map
with the regions definedprotected void showGlyph(org.apache.pdfbox.util.Matrix arg0, org.apache.pdfbox.pdmodel.font.PDFont arg1, int arg2, java.lang.String arg3, org.apache.pdfbox.util.Vector arg4) throws java.io.IOException
showGlyph
in class org.apache.pdfbox.contentstream.PDFStreamEngine
java.io.IOException
protected float computeFontHeight(org.apache.pdfbox.pdmodel.font.PDFont arg0) throws java.io.IOException
java.io.IOException