Files
fil/docs/snippets/ruby/metadata/page_tracking_basic.md
Henrik Jess Nielsen b4c07d3693
All checks were successful
Deploy fil (kreuzberg) / deploy (push) Successful in 49s
Nomad changes
2026-06-01 23:40:55 +02:00

380 B

Require 'Kreuzberg'

Config = Kreuzberg::ExtractionConfig.new( pages: Kreuzberg::PageConfig.new( extract_pages: true ) )

Result = Kreuzberg.extract_file_sync("document.pdf", config: config)

Result.pages&.each do |page| puts "Page #{page.page_number}:" puts " Content: #{page.content.length} chars" puts " Tables: #{page.tables.length}" puts " Images: #{page.images.length}" end