This commit is contained in:
16
docs/snippets/ruby/metadata/page_tracking_basic.md
Normal file
16
docs/snippets/ruby/metadata/page_tracking_basic.md
Normal file
@@ -0,0 +1,16 @@
|
||||
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
|
||||
Reference in New Issue
Block a user