diff --git a/docling_core/types/doc/document.py b/docling_core/types/doc/document.py index 496c937..4f1941e 100644 --- a/docling_core/types/doc/document.py +++ b/docling_core/types/doc/document.py @@ -2038,6 +2038,9 @@ def export_to_markdown( # noqa: C901 if ix < from_element or to_element <= ix: continue # skip as many items as you want + if (isinstance(item, DocItem)) and (item.label not in labels): + continue # skip any label that is not whitelisted + # Handle newlines between different types of content if ( len(mdtexts) > 0