14 lines
324 B
Markdown
14 lines
324 B
Markdown
```elixir title="Document Structure Config (Elixir)"
|
|
config = %Kreuzberg.ExtractionConfig{
|
|
include_document_structure: true
|
|
}
|
|
|
|
{:ok, result} = Kreuzberg.extract_file_sync("document.pdf", config)
|
|
|
|
if result.document do
|
|
Enum.each(result.document.nodes, fn node ->
|
|
IO.puts("[#{node.content.node_type}]")
|
|
end)
|
|
end
|
|
```
|