This commit is contained in:
16
docs/snippets/ruby/metadata/tables.md
Normal file
16
docs/snippets/ruby/metadata/tables.md
Normal file
@@ -0,0 +1,16 @@
|
||||
```ruby title="Ruby"
|
||||
require 'kreuzberg'
|
||||
|
||||
result = Kreuzberg.extract_file_sync('document.pdf')
|
||||
|
||||
# Iterate over tables
|
||||
result.tables.each do |table|
|
||||
puts "Table with #{table['cells'].length} rows"
|
||||
puts table['markdown'] # Markdown representation
|
||||
|
||||
# Access cells
|
||||
table['cells'].each do |row|
|
||||
puts row
|
||||
end
|
||||
end
|
||||
```
|
||||
Reference in New Issue
Block a user