Sha256: e87f89821e94ee583c5695cb993c8e9bfdf001546234170193ff9d00ce7e9514

Contents?: true

Size: 489 Bytes

Versions: 2

Compression:

Stored size: 489 Bytes

Contents

module PDFium

    # A list of Image instances for a given Page.  Is returned by Page#images
    # Images are lazily loaded upon request.
    class ImageList

        include Enumerable

        # Load list for a given page.  Not normally called directly, but from Page#images
        def initialize(page)
            @page=page
        end

        # Calls block once for each object on the document
        def each(&block)
            @page.each_image(&block)
        end

    end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pdfium-0.0.2 lib/pdfium/image_list.rb
pdfium-0.0.1 lib/pdfium/image_list.rb