Class EncryptedEmbeddedStreamsHandler

java.lang.Object
com.itextpdf.kernel.pdf.EncryptedEmbeddedStreamsHandler

class EncryptedEmbeddedStreamsHandler extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • storeAllEmbeddedStreams

      void storeAllEmbeddedStreams()
      Stores all embedded streams present in the PdfDocument. Note that during this method we traverse through every indirect object of the document.
    • storeEmbeddedStream

      void storeEmbeddedStream(PdfStream embeddedStream)
    • isStreamStoredAsEmbedded

      boolean isStreamStoredAsEmbedded(PdfStream stream)
      Checks, whether this PdfStream was stored as embedded stream.
      Parameters:
      stream - to be checked
      Returns:
      true if this stream is embedded, false otherwise
    • getEmbeddedFileStreamFromDictionary

      private static PdfStream getEmbeddedFileStreamFromDictionary(PdfDictionary dictionary)