Class ImageLocationsExtractor

java.lang.Object
org.sejda.sambox.contentstream.PDFStreamEngine
org.sejda.impl.sambox.component.ImageLocationsExtractor

public class ImageLocationsExtractor extends org.sejda.sambox.contentstream.PDFStreamEngine
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<org.sejda.sambox.pdmodel.PDPage,List<Rectangle>>
     
    void
    process(org.sejda.sambox.pdmodel.PDDocument document)
     

    Methods inherited from class org.sejda.sambox.contentstream.PDFStreamEngine

    addOperator, addOperatorIfAbsent, applyTextAdjustment, beginMarkedContentSequence, beginText, decreaseLevel, endMarkedContentSequence, endText, getAppearance, getCurrentPage, getGraphicsStackSize, getGraphicsState, getInitialMatrix, getLevel, getResources, getTextLineMatrix, getTextMatrix, increaseLevel, operatorException, processAnnotation, processChildStream, processOperator, processOperator, processPage, processSoftMask, processStream, processTilingPattern, processTilingPattern, processTransparencyGroup, processType3Stream, restoreGraphicsStack, restoreGraphicsState, saveGraphicsStack, saveGraphicsState, setLineDashPattern, setTextLineMatrix, setTextMatrix, showAnnotation, showFontGlyph, showForm, showGlyph, showText, showTextString, showTextStrings, showTransparencyGroup, showType3Glyph, transformedPoint, transformWidth, unsupportedOperator

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ImageLocationsExtractor

      public ImageLocationsExtractor()
  • Method Details

    • process

      public void process(org.sejda.sambox.pdmodel.PDDocument document) throws IOException
      Throws:
      IOException
    • getImageLocations

      public Map<org.sejda.sambox.pdmodel.PDPage,List<Rectangle>> getImageLocations()