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
Constructor | Description |
---|---|
AbstractBankPDFPageFirst() |
Standard constructor call super class.
|
Modifier and Type | Method | Description |
---|---|---|
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, showForm, showText, showTextString, showTextStrings, showTransparencyGroup, 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
public 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