CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
sample-screen.png
natural_pdf/__init__.py
natural_pdf/cli.py
natural_pdf/engine_provider.py
natural_pdf/exceptions.py
natural_pdf/judge.py
natural_pdf.egg-info/PKG-INFO
natural_pdf.egg-info/SOURCES.txt
natural_pdf.egg-info/dependency_links.txt
natural_pdf.egg-info/entry_points.txt
natural_pdf.egg-info/requires.txt
natural_pdf.egg-info/top_level.txt
natural_pdf/analyzers/__init__.py
natural_pdf/analyzers/shape_detection_mixin.py
natural_pdf/analyzers/text_options.py
natural_pdf/analyzers/text_structure.py
natural_pdf/analyzers/utils.py
natural_pdf/analyzers/checkbox/__init__.py
natural_pdf/analyzers/checkbox/base.py
natural_pdf/analyzers/checkbox/checkbox_analyzer.py
natural_pdf/analyzers/checkbox/checkbox_manager.py
natural_pdf/analyzers/checkbox/checkbox_options.py
natural_pdf/analyzers/checkbox/classifier.py
natural_pdf/analyzers/checkbox/default_detector.py
natural_pdf/analyzers/checkbox/onnx_engine.py
natural_pdf/analyzers/checkbox/vector.py
natural_pdf/analyzers/checkbox/vlm_detector.py
natural_pdf/analyzers/form_cells/__init__.py
natural_pdf/analyzers/form_cells/form_cell_analyzer.py
natural_pdf/analyzers/guides/__init__.py
natural_pdf/analyzers/guides/_axis_ops.py
natural_pdf/analyzers/guides/_generation.py
natural_pdf/analyzers/guides/_grid_builder.py
natural_pdf/analyzers/guides/_grid_types.py
natural_pdf/analyzers/guides/_table_extract.py
natural_pdf/analyzers/guides/_targets.py
natural_pdf/analyzers/guides/base.py
natural_pdf/analyzers/guides/flow_adapter.py
natural_pdf/analyzers/guides/grid_helpers.py
natural_pdf/analyzers/guides/helpers.py
natural_pdf/analyzers/guides/separators.py
natural_pdf/analyzers/guides/text_detect.py
natural_pdf/analyzers/layout/__init__.py
natural_pdf/analyzers/layout/base.py
natural_pdf/analyzers/layout/doclayout.py
natural_pdf/analyzers/layout/layout_analyzer.py
natural_pdf/analyzers/layout/layout_manager.py
natural_pdf/analyzers/layout/layout_options.py
natural_pdf/analyzers/layout/paddle.py
natural_pdf/analyzers/layout/pdfplumber_table_finder.py
natural_pdf/analyzers/layout/surya.py
natural_pdf/analyzers/layout/table_structure_utils.py
natural_pdf/analyzers/layout/tatr.py
natural_pdf/analyzers/layout/vlm.py
natural_pdf/analyzers/layout/yolo.py
natural_pdf/classification/__init__.py
natural_pdf/classification/accessors.py
natural_pdf/classification/classification_provider.py
natural_pdf/classification/pipelines.py
natural_pdf/classification/results.py
natural_pdf/collections/mixins.py
natural_pdf/core/__init__.py
natural_pdf/core/capabilities.py
natural_pdf/core/context.py
natural_pdf/core/crop_utils.py
natural_pdf/core/decoration_detector.py
natural_pdf/core/element_loader.py
natural_pdf/core/element_manager.py
natural_pdf/core/element_store.py
natural_pdf/core/exclusion_mixin.py
natural_pdf/core/geometry_mixin.py
natural_pdf/core/highlighter_utils.py
natural_pdf/core/highlighting_service.py
natural_pdf/core/interfaces.py
natural_pdf/core/mixins.py
natural_pdf/core/ocr_converter.py
natural_pdf/core/page.py
natural_pdf/core/page_collection.py
natural_pdf/core/page_groupby.py
natural_pdf/core/pdf.py
natural_pdf/core/pdf_collection.py
natural_pdf/core/qa_mixin.py
natural_pdf/core/render_spec.py
natural_pdf/core/selector_utils.py
natural_pdf/core/vlm_client.py
natural_pdf/core/vlm_prompts.py
natural_pdf/core/word_engine.py
natural_pdf/describe/__init__.py
natural_pdf/describe/base.py
natural_pdf/describe/elements.py
natural_pdf/describe/summary.py
natural_pdf/describe/to_llm.py
natural_pdf/describe/to_llm_sections.py
natural_pdf/deskew/__init__.py
natural_pdf/deskew/deskew_provider.py
natural_pdf/elements/__init__.py
natural_pdf/elements/base.py
natural_pdf/elements/element_collection.py
natural_pdf/elements/image.py
natural_pdf/elements/line.py
natural_pdf/elements/rect.py
natural_pdf/elements/region.py
natural_pdf/elements/text.py
natural_pdf/elements/mixins/classification_batch_mixin.py
natural_pdf/engine_registry/__init__.py
natural_pdf/engine_registry/base.py
natural_pdf/engine_registry/checkbox.py
natural_pdf/engine_registry/classification.py
natural_pdf/engine_registry/deskew.py
natural_pdf/engine_registry/guides.py
natural_pdf/engine_registry/layout.py
natural_pdf/engine_registry/ocr.py
natural_pdf/engine_registry/selectors.py
natural_pdf/engine_registry/tables.py
natural_pdf/export/mixin.py
natural_pdf/exporters/__init__.py
natural_pdf/exporters/annotated_pdf.py
natural_pdf/exporters/hocr.py
natural_pdf/exporters/hocr_font.py
natural_pdf/exporters/original_pdf.py
natural_pdf/exporters/region_pdf.py
natural_pdf/exporters/searchable_pdf.py
natural_pdf/exporters/training_data.py
natural_pdf/exporters/data/__init__.py
natural_pdf/exporters/data/pdf.ttf
natural_pdf/exporters/data/sRGB.icc
natural_pdf/extraction/citations.py
natural_pdf/extraction/json_parser.py
natural_pdf/extraction/result.py
natural_pdf/extraction/structured_ops.py
natural_pdf/extraction/vlm_adapter.py
natural_pdf/flows/__init__.py
natural_pdf/flows/_utils.py
natural_pdf/flows/collections.py
natural_pdf/flows/element.py
natural_pdf/flows/flow.py
natural_pdf/flows/region.py
natural_pdf/guides/__init__.py
natural_pdf/guides/guides_provider.py
natural_pdf/guides/engines/content.py
natural_pdf/guides/engines/headers.py
natural_pdf/guides/engines/lines.py
natural_pdf/guides/engines/stripes.py
natural_pdf/guides/engines/whitespace.py
natural_pdf/ocr/__init__.py
natural_pdf/ocr/alignment.py
natural_pdf/ocr/comparison.py
natural_pdf/ocr/engine.py
natural_pdf/ocr/engine_chandra.py
natural_pdf/ocr/engine_doctr.py
natural_pdf/ocr/engine_easyocr.py
natural_pdf/ocr/engine_paddle.py
natural_pdf/ocr/engine_paddleocr_vl.py
natural_pdf/ocr/engine_rapidocr.py
natural_pdf/ocr/engine_surya.py
natural_pdf/ocr/ocr_cache.py
natural_pdf/ocr/ocr_factory.py
natural_pdf/ocr/ocr_manager.py
natural_pdf/ocr/ocr_options.py
natural_pdf/ocr/ocr_provider.py
natural_pdf/ocr/unified_dispatch.py
natural_pdf/ocr/utils.py
natural_pdf/ocr/vlm_ocr.py
natural_pdf/qa/__init__.py
natural_pdf/qa/document_qa.py
natural_pdf/search/__init__.py
natural_pdf/search/search_service.py
natural_pdf/selectors/__init__.py
natural_pdf/selectors/_clauses.py
natural_pdf/selectors/host_mixin.py
natural_pdf/selectors/ocr_match.py
natural_pdf/selectors/parser.py
natural_pdf/selectors/registry.py
natural_pdf/selectors/selector_provider.py
natural_pdf/services/__init__.py
natural_pdf/services/_model_support.py
natural_pdf/services/_text_state.py
natural_pdf/services/base.py
natural_pdf/services/checkbox_service.py
natural_pdf/services/classification_service.py
natural_pdf/services/conversion_service.py
natural_pdf/services/describe_service.py
natural_pdf/services/exclusion_service.py
natural_pdf/services/extraction_service.py
natural_pdf/services/form_cell_service.py
natural_pdf/services/guides_service.py
natural_pdf/services/layout_service.py
natural_pdf/services/navigation_service.py
natural_pdf/services/ocr_comparison_service.py
natural_pdf/services/ocr_service.py
natural_pdf/services/qa_service.py
natural_pdf/services/registry.py
natural_pdf/services/rendering_service.py
natural_pdf/services/selector_service.py
natural_pdf/services/shape_detection_service.py
natural_pdf/services/table_service.py
natural_pdf/services/text_service.py
natural_pdf/services/to_llm_service.py
natural_pdf/tables/__init__.py
natural_pdf/tables/result.py
natural_pdf/tables/structure_provider.py
natural_pdf/tables/table_provider.py
natural_pdf/tables/engines/pdfplumber.py
natural_pdf/tables/engines/tatr.py
natural_pdf/tables/engines/text.py
natural_pdf/tables/structure_engines/__init__.py
natural_pdf/tables/structure_engines/tatr.py
natural_pdf/tables/utils/__init__.py
natural_pdf/tables/utils/cells.py
natural_pdf/tables/utils/common.py
natural_pdf/tables/utils/guides.py
natural_pdf/tables/utils/plumber.py
natural_pdf/templates/__init__.py
natural_pdf/text/font_style.py
natural_pdf/text/operations.py
natural_pdf/utils/__init__.py
natural_pdf/utils/bidi_mirror.py
natural_pdf/utils/color_utils.py
natural_pdf/utils/identifiers.py
natural_pdf/utils/layout.py
natural_pdf/utils/locks.py
natural_pdf/utils/option_validation.py
natural_pdf/utils/optional_imports.py
natural_pdf/utils/packaging.py
natural_pdf/utils/page_context.py
natural_pdf/utils/pdfminer_patches.py
natural_pdf/utils/sections.py
natural_pdf/utils/spatial.py
natural_pdf/utils/text_utils.py
natural_pdf/utils/visualization.py
natural_pdf/widgets/__init__.py
natural_pdf/widgets/checkbox_annotator.py
natural_pdf/widgets/viewer.py