Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/docling-project/docling-parse
/ functions
Functions
1,406 in github.com/docling-project/docling-parse
⨍
Functions
1,406
◇
Types & classes
184
↓ 2 callers
Method
get_fill_rule
src/parse/page_items/render_instructions.h:624
↓ 2 callers
Method
get_flatness
src/parse/pdf_states/grph.h:178
↓ 2 callers
Method
get_font_ascent_norm
src/parse/page_items/render_instructions.h:222
↓ 2 callers
Method
get_font_descent_norm
src/parse/page_items/render_instructions.h:223
↓ 2 callers
Method
get_font_size
src/parse/page_items/render_instructions.h:211
↓ 2 callers
Method
get_image_as_bytes
src/parse/page_items/page_image.h:408
↓ 2 callers
Method
get_image_height
src/parse/pdf_resources/page_xobject_image.h:1053
↓ 2 callers
Method
get_image_width
src/parse/pdf_resources/page_xobject_image.h:1048
↓ 2 callers
Method
get_meta_xml
src/pybind/docling_parser.h:385
↓ 2 callers
Method
get_page_decoder
src/pybind/docling_parser.h:415
↓ 2 callers
Method
get_page_with_timings
Get a page along with timing information. Forces a fresh decode (evicting any cached native decoder for the page) so the returned tim
docling_parse/pdf_parser.py:922
↓ 2 callers
Method
get_paint_mode
src/parse/page_items/render_instructions.h:623
↓ 2 callers
Method
get_task
src/pybind/docling_threaded_base.h:486
↓ 2 callers
Method
get_timings
Return structured timing data for this page parse.
docling_parse/pdf_parser.py:1220
↓ 2 callers
Method
get_uses_builtin_encoding
True for a simple font that is symbolic (/FontDescriptor /Flags bit 3) and has no /Encoding override: its PDF character codes address the font program
src/parse/page_items/embedded_font_blob.h:62
↓ 2 callers
Method
get_x1
src/parse/page_items/render_instructions.h:396
↓ 2 callers
Method
get_y1
src/parse/page_items/render_instructions.h:397
↓ 2 callers
Method
h
src/parse/pdf_states/shape.h:308
↓ 2 callers
Method
has_clip_state
src/parse/page_items/render_instructions.h:639
↓ 2 callers
Method
has_decode_array
src/parse/pdf_resources/page_xobject_image.h:1118
↓ 2 callers
Method
has_glyph_bbox
src/parse/page_items/render_instructions.h:227
↓ 2 callers
Method
has_line_cells
src/parse/pdf_decoders/page.h:55
↓ 2 callers
Method
has_same_reading_orientation
src/parse/page_items/page_cell.h:313
↓ 2 callers
Method
has_tasks
Check if there are remaining tasks to consume. On first call, builds the task queue and starts worker threads. Returns:
docling_parse/pdf_parser.py:1517
↓ 2 callers
Method
has_tasks
src/pybind/docling_threaded_base.h:473
↓ 2 callers
Method
has_word_cells
src/parse/pdf_decoders/page.h:54
↓ 2 callers
Function
icc_n_to_color_space
Map an /ICCBased /N component count to the equivalent device colour space.
src/parse/utils/jpeg/jpeg_utils.h:48
↓ 2 callers
Function
image_comparison_failed
( comparison: ImageComparison, *, tolerance: ImageTolerance = ImageTolerance(), )
tests/rendering_regression.py:219
↓ 2 callers
Function
infer_icc_components_from_profile
src/parse/pdf_resources/page_xobject_image.h:33
↓ 2 callers
Function
is_punctuation_or_space
Function to check if a Unicode character is punctuation or whitespace
src/parse/utils/string.h:240
↓ 2 callers
Function
is_valid_utf8
src/parse/utils/string.h:10
↓ 2 callers
Method
m
src/parse/pdf_states/shape.h:199
↓ 2 callers
Function
measure_image_comparison
( doc_name: str, page_no: int, actual: Image.Image, *, tolerance: ImageTolerance = ImageTo
tests/rendering_regression.py:163
↓ 2 callers
Function
normalized_render_instructions
(result)
tests/rendering_regression.py:74
↓ 2 callers
Function
overlay_boxes
Draw the character quads from the text instructions onto a copy of image.
scripts/inspect_rendering.py:131
↓ 2 callers
Function
pairwise_common_page_times
( rows_a: List[PageRow], rows_b: List[PageRow] )
perf/run_eval.py:142
↓ 2 callers
Function
parse_page_selection
app/parse.cpp:31
↓ 2 callers
Function
pixel_format_name
app/pybind_parse.cpp:20
↓ 2 callers
Method
print
src/parse/pdf_resources/page_font/cmap.h:127
↓ 2 callers
Method
process_document_from_bytesio
src/parse/pdf_decoders/document.h:223
↓ 2 callers
Method
q
src/parse/pdf_decoders/stream.h:321
↓ 2 callers
Function
release_native_memory
src/pybind/native_memory.h:26
↓ 2 callers
Method
remove_inactive_cells
src/parse/page_items/page_cells.h:132
↓ 2 callers
Function
renderer_instructions_path
(doc_name: str, page_no: int)
tests/rendering_regression.py:52
↓ 2 callers
Function
resolve_canvas_size
src/render/config.h:102
↓ 2 callers
Function
run
(cmd: List[str], cwd: str="./")
local_build.py:26
↓ 2 callers
Function
sanitize_path_component
src/parse/utils/bitmap/bitmap_exporter.h:20
↓ 2 callers
Function
save_debug_png
src/parse/utils/ccitt/ccitt_utils.h:1196
↓ 2 callers
Method
set_loglevel_with_label
src/parse/parser.h:76
↓ 2 callers
Method
step
src/parse/utils/ccitt/ccitt_utils.h:252
↓ 2 callers
Method
total
Get total time across all operations.
docling_parse/pdf_parser.py:142
↓ 2 callers
Function
vec_to_utf8
src/parse/utils/string.h:139
↓ 2 callers
Function
write_corrected_jpeg_from_memory
--------------------------------------------------------------------------- write_corrected_jpeg_from_memory -----------------------------------------
src/parse/utils/jpeg/jpeg_utils.h:204
↓ 2 callers
Function
write_jpeg_from_raw_pixels
--------------------------------------------------------------------------- write_jpeg_from_raw_pixels -----------------------------------------------
src/parse/utils/jpeg/jpeg_utils.h:611
↓ 2 callers
Function
write_jpeg_from_raw_pixels_to_memory
--------------------------------------------------------------------------- write_jpeg_from_raw_pixels_to_memory -------------------------------------
src/parse/utils/jpeg/jpeg_utils.h:739
↓ 2 callers
Function
write_u32be
Write a 32-bit big-endian value into a byte array at offset `off`.
src/parse/utils/ccitt/ccitt_utils.h:967
↓ 1 callers
Method
B
src/parse/pdf_states/shape.h:377
↓ 1 callers
Method
BStar
src/parse/pdf_states/shape.h:384
↓ 1 callers
Method
BT
src/parse/pdf_states/text.h:220
↓ 1 callers
Method
CS
src/parse/pdf_states/grph.h:604
↓ 1 callers
Method
Do_image
src/parse/pdf_states/bitmap.h:190
↓ 1 callers
Method
ET
src/parse/pdf_states/text.h:236
↓ 1 callers
Method
F
src/parse/pdf_states/shape.h:361
↓ 1 callers
Method
G
src/parse/pdf_states/grph.h:637
↓ 1 callers
Method
J
src/parse/pdf_states/grph.h:438
↓ 1 callers
Method
K
src/parse/pdf_states/grph.h:678
↓ 1 callers
Method
M
src/parse/pdf_states/grph.h:452
↓ 1 callers
Method
RG
src/parse/pdf_states/grph.h:654
↓ 1 callers
Method
S
src/parse/pdf_states/shape.h:345
↓ 1 callers
Method
SC
src/parse/pdf_states/grph.h:614
↓ 1 callers
Method
SCN
src/parse/pdf_states/grph.h:619
↓ 1 callers
Method
TD
src/parse/pdf_states/text.h:267
↓ 1 callers
Method
TJ
src/parse/pdf_states/text.h:325
↓ 1 callers
Method
Tf
src/parse/pdf_states/text.h:279
↓ 1 callers
Method
Tm
src/parse/pdf_states/text.h:993
↓ 1 callers
Method
Tr
Table 106 – Text rendering modes [p 246] 0 Fill text. 1 Stroke text. 2 Fill, then stroke text. 3 Neither fill nor stroke text (invisi
src/parse/pdf_states/text.h:1031
↓ 1 callers
Method
Ts
src/parse/pdf_states/text.h:1040
↓ 1 callers
Method
Tz
section 9.3.4 [p 258]
src/parse/pdf_states/text.h:1064
↓ 1 callers
Method
W
src/parse/pdf_states/shape.h:409
↓ 1 callers
Method
WStar
src/parse/pdf_states/shape.h:417
↓ 1 callers
Function
_add_page_to_doc
Attach one page (image + text cells + picture bitmaps) to the doc. Returns (n_text_cells, n_pictures).
scripts/export_dclx.py:86
↓ 1 callers
Function
_bucket_count
(histogram: Sequence[int], start: int, end: int)
scripts/check_rendering_regression.py:208
↓ 1 callers
Function
_content_config_for
Materialize the cell unit for the mode plus the page bitmaps.
scripts/export_dclx.py:73
↓ 1 callers
Function
_decode_options_from_args
(args: argparse.Namespace)
perf/run_scaling.py:179
↓ 1 callers
Method
_default_canvas_size
(self)
docling_parse/pdf_parser.py:1231
↓ 1 callers
Function
_default_timing_csv_path
()
perf/run_scaling.py:48
↓ 1 callers
Function
_discover_delta_pairs
(delta_dir: Path)
scripts/check_rendering_regression.py:159
↓ 1 callers
Function
_emit_json
(checked_images: Sequence[CheckedImage])
scripts/check_rendering_regression.py:539
↓ 1 callers
Function
_ensure_safe_numeric_locale
Ensure LC_NUMERIC uses a period as decimal separator. PDF coordinate parsing (both in QPDF's C library and in this package's C++ layer) relie
docling_parse/__init__.py:9
↓ 1 callers
Function
_find_comma_locale
Return the first available locale that uses ',' as decimal separator.
tests/test_locale_safety.py:51
↓ 1 callers
Function
_format_percent
(value: float)
scripts/check_rendering_regression.py:212
↓ 1 callers
Function
_get_docling_static_timing_keys
Return all static timing keys from the C++ pybind module.
perf/run_perf.py:88
↓ 1 callers
Function
_get_timing_keys_from_rows
Extract the sorted set of timing detail keys present across all rows.
perf/run_perf.py:523
↓ 1 callers
Method
_load_document
Load a document by key and filename. Parameters: key (str): The unique key to identify the document. filename (str):
docling_parse/pdf_parser.py:1038
↓ 1 callers
Method
_load_document_from_bytesio
Load a document by key from a BytesIO-like object. Parameters: key (str): The unique key to identify the document. b
docling_parse/pdf_parser.py:1062
↓ 1 callers
Function
_load_existing_pairs
(args: argparse.Namespace)
scripts/check_rendering_regression.py:396
↓ 1 callers
Function
_load_expected_image
( *, expected_source: str, pdf_path: Path, doc_name: str, page_number: int, scale: flo
scripts/check_rendering_regression.py:318
↓ 1 callers
Function
_make_bitmap_config
()
tests/test_threaded_parse.py:398
↓ 1 callers
Function
_make_decode_config
()
scripts/check_rendering_regression.py:133
↓ 1 callers
Function
_make_groundtruth_render_config
()
tests/test_threaded_render.py:60
← previous
next →
301–400 of 1,406, ranked by callers