Class

com.johnsnowlabs.nlp.util.io

MultiImagePDFPage

Related Doc: package io

Permalink

class MultiImagePDFPage extends PDFStreamEngine with ImageProcessing

Linear Supertypes
ImageProcessing, PDFStreamEngine, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MultiImagePDFPage
  2. ImageProcessing
  3. PDFStreamEngine
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MultiImagePDFPage(page: PDPage)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def addOperator(arg0: OperatorProcessor): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  5. def applyTextAdjustment(arg0: Float, arg1: Float): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def beginText(): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def convertToGrayScale(img: BufferedImage): BufferedImage

    Permalink
    Attributes
    protected
    Definition Classes
    ImageProcessing
  10. def correctSkew(image: BufferedImage, angle: Double, resolution: Double): BufferedImage

    Permalink
    Attributes
    protected
    Definition Classes
    ImageProcessing
  11. def dumpImage(bi: BufferedImage, filename: String): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    ImageProcessing
  12. def endText(): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def getAppearance(arg0: PDAnnotation): PDAppearanceStream

    Permalink
    Definition Classes
    PDFStreamEngine
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def getCurrentPage(): PDPage

    Permalink
    Definition Classes
    PDFStreamEngine
  19. def getGraphicsStackSize(): Int

    Permalink
    Definition Classes
    PDFStreamEngine
  20. def getGraphicsState(): PDGraphicsState

    Permalink
    Definition Classes
    PDFStreamEngine
  21. def getInitialMatrix(): Matrix

    Permalink
    Definition Classes
    PDFStreamEngine
  22. def getMergedImages(): Option[BufferedImage]

    Permalink
  23. def getResources(): PDResources

    Permalink
    Definition Classes
    PDFStreamEngine
  24. def getTextLineMatrix(): Matrix

    Permalink
    Definition Classes
    PDFStreamEngine
  25. def getTextMatrix(): Matrix

    Permalink
    Definition Classes
    PDFStreamEngine
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. var imageChunks: Seq[(BufferedImage, Float, Float)]

    Permalink
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. var mergedImage: Option[BufferedImage]

    Permalink
  30. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. def operatorException(arg0: Operator, arg1: List[COSBase], arg2: IOException): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  34. def processAnnotation(arg0: PDAnnotation, arg1: PDAppearanceStream): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  35. def processChildStream(arg0: PDContentStream, arg1: PDPage): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  36. def processOperator(operator: Operator, operands: List[COSBase]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    MultiImagePDFPage → PDFStreamEngine
  37. def processOperator(arg0: String, arg1: List[COSBase]): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  38. def processPage(arg0: PDPage): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  39. def processSoftMask(arg0: PDTransparencyGroup): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  40. final def processTilingPattern(arg0: PDTilingPattern, arg1: PDColor, arg2: PDColorSpace, arg3: Matrix): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  41. final def processTilingPattern(arg0: PDTilingPattern, arg1: PDColor, arg2: PDColorSpace): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  42. def processTransparencyGroup(arg0: PDTransparencyGroup): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  43. def processType3Stream(arg0: PDType3CharProc, arg1: Matrix): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  44. final def restoreGraphicsStack(arg0: Stack[PDGraphicsState]): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
  45. def restoreGraphicsState(): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  46. final def saveGraphicsStack(): Stack[PDGraphicsState]

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
  47. def saveGraphicsState(): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  48. def setLineDashPattern(arg0: COSArray, arg1: Int): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  49. def setTextLineMatrix(arg0: Matrix): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  50. def setTextMatrix(arg0: Matrix): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
  51. def showAnnotation(arg0: PDAnnotation): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  52. def showFontGlyph(arg0: Matrix, arg1: PDFont, arg2: Int, arg3: String, arg4: Vector): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  53. def showForm(arg0: PDFormXObject): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  54. def showGlyph(arg0: Matrix, arg1: PDFont, arg2: Int, arg3: String, arg4: Vector): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  55. def showText(arg0: Array[Byte]): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  56. def showTextString(arg0: Array[Byte]): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  57. def showTextStrings(arg0: COSArray): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  58. def showTransparencyGroup(arg0: PDTransparencyGroup): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  59. def showType3Glyph(arg0: Matrix, arg1: PDType3Font, arg2: Int, arg3: String, arg4: Vector): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  60. def signedByte2UnsignedInt(byte: Byte): Int

    Permalink
    Definition Classes
    ImageProcessing
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  62. def thresholdAndInvert(bi: BufferedImage, threshold: Int, maxVal: Int): BufferedImage

    Permalink
    Attributes
    protected
    Definition Classes
    ImageProcessing
  63. def toBufferedImage(img: Image): BufferedImage

    Permalink
    Attributes
    protected
    Definition Classes
    ImageProcessing
  64. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  65. def transformWidth(arg0: Float): Float

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
  66. def transformedPoint(arg0: Float, arg1: Float): Float

    Permalink
    Definition Classes
    PDFStreamEngine
  67. def unsignedInt2signedByte(inte: Int): Byte

    Permalink
    Definition Classes
    ImageProcessing
  68. def unsupportedOperator(arg0: Operator, arg1: List[COSBase]): Unit

    Permalink
    Attributes
    protected[org.apache.pdfbox.contentstream]
    Definition Classes
    PDFStreamEngine
    Annotations
    @throws( classOf[java.io.IOException] )
  69. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def registerOperatorProcessor(arg0: String, arg1: OperatorProcessor): Unit

    Permalink
    Definition Classes
    PDFStreamEngine
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ImageProcessing

Inherited from PDFStreamEngine

Inherited from AnyRef

Inherited from Any

Ungrouped