Files
fil/docs/snippets/ruby/metadata/page_tracking_basic.md

17 lines
380 B
Markdown
Raw Normal View History

2026-06-01 23:40:55 +02:00
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