Skip to main content

register_with

Function register_with 

Source
pub fn register_with(reg: &mut Registry, options: &PdfOptions)
Expand description

注册 PDF 后端与插件,并注入解析选项(版式模式 / 页数上限)。

Examples found in repository?
examples/layout_modes.rs (line 20)
14fn engine_with(mode: LayoutMode, max_pages: Option<usize>) -> DocumentEngine {
15    let mut registry = Registry::new();
16    plugins::text::register_defaults(&mut registry);
17    let mut options = PdfOptions::new().with_layout_mode(mode);
18    options.max_pages = max_pages;
19    // 与 CLI 同一条装配路径:register_with 把选项注入 worker / 兜底后端 / 插件
20    docparser_pdf::register_with(&mut registry, &options);
21    DocumentEngine::new(registry)
22}