langchain.js
    Preparing search index...

    A class that extends the BufferLoader class. It represents a document loader that loads documents from PDF files.

    Hierarchy

    • BufferLoader
      • PPTXLoader
    Index

    Constructors

    Methods

    Constructors

    • Parameters

      • filePathOrBlob: string | Blob

      Returns PPTXLoader

    Methods

    • A method that takes a raw buffer and metadata as parameters and returns a promise that resolves to an array of Document instances. It uses the parseOfficeAsync function from the officeparser module to extract the raw text content from the buffer. If the extracted powerpoint content is empty, it returns an empty array. Otherwise, it creates a new Document instance with the extracted powerpoint content and the provided metadata, and returns it as an array.

      Parameters

      • raw: Buffer

        The buffer to be parsed.

      • metadata: Document

        The metadata of the document.

      Returns Promise<Document[]>

      A promise that resolves to an array of Document instances.