Class DIB

All Implemented Interfaces:
GenericRecord, PictureData

public final class DIB extends Bitmap
Represents a DIB picture data in a PPT file
  • Constructor Details

  • Method Details

    • getType

      public PictureData.PictureType getType()
      Returns:
      the picture type
    • getSignature

      public int getSignature()
      DIB signature is 0x7A80 or 0x7A90
      Returns:
      DIB signature (0x7A80 or 0x7A90)
    • setSignature

      public void setSignature(int signature)
      Sets the DIB signature - either 0x7A80 or 0x7A90
      Specified by:
      setSignature in class HSLFPictureData
    • getData

      public byte[] getData()
      Description copied from interface: PictureData
      Returns the binary data of this Picture
      Specified by:
      getData in interface PictureData
      Overrides:
      getData in class Bitmap
      Returns:
      picture data
    • addBMPHeader

      public static byte[] addBMPHeader(byte[] data)