MCPcopy Create free account

hub / github.com/Aimino-Tech/opendocswork-mcp / functions

Functions448 in github.com/Aimino-Tech/opendocswork-mcp

Methodcell_to_entity
(sheet: &str, cell: &str)
src/coherence/mod.rs:303
Methodcheck_consistency
(file_path: &str)
src/coherence/mod.rs:497
Methodcheck_content_types
(archive: &mut ZipArchive<impl Read + Seek>)
src/integrity/mod.rs:90
Methodcheck_relationships
(archive: &mut ZipArchive<impl Read + Seek>)
src/integrity/mod.rs:160
Methodcheck_xml_well_formed
(archive: &mut ZipArchive<impl Read + Seek>)
src/integrity/mod.rs:203
Methodcheck_zip_structure
(archive: &mut ZipArchive<impl Read + Seek>)
src/integrity/mod.rs:61
Functionchunks_ok
()
src/readers/powerpoint.rs:79
Functioncol_to_letter
(col: u16)
src/writers/excel.rs:724
Functioncolumn_letter
(col: u32)
src/readers/excel.rs:442
Functiondata_to_json_value
(d: &Data)
src/readers/excel.rs:36
Methoddefault
()
src/coherence/mod.rs:53
Methoddefault
()
src/validation/mod.rs:120
Methoddefault
()
src/validation/rules/mod.rs:25
Methoddefault
()
src/diff/document_diff.rs:521
Methoddefault
()
src/pdf_form/mod.rs:1695
Methoddefault
()
src/template/template_engine.rs:252
Functiondefault_font_family
()
src/skill/types.rs:240
Functiondefault_font_name
()
src/pdf_form/mod.rs:1411
Functiondefault_font_size
()
src/skill/types.rs:241
Functiondefault_font_size
()
src/pdf_form/mod.rs:1407
Methoddeserialize
(deserializer: D)
src/validation/mod.rs:65
Methoddetect
(path: &str)
src/formats/mod.rs:48
Functiondetect_list_item
(text: &str)
src/readers/word.rs:677
Methoddetect_placeholders
Detect all unique placeholders in a DOCX template. Searches for patterns like `{name}` and `{{name}}` in all XML entries of the DOCX archive (documen
src/template/template_engine.rs:184
Methoddiff_documents
Compare two Office documents and return a structured JSON diff. Validates files exist, have matching extensions, extracts text from both, and performs
src/diff/document_diff.rs:42
Methoddiff_documents_detailed
Same as `diff_documents` but adds per-paragraph/slide/sheet granularity. For DOCX: paragraphs are separated cleanly. For XLSX: cells are tab-separated
src/diff/document_diff.rs:57
Methoddispatch_fix
( &self, tool_name: &str, file_path: &str, args: &serde_json::Value, )
src/main.rs:987
Methoddisplay_name
(&self)
src/formats/mod.rs:73
Methoddo_detect_placeholders
(input_path: &str)
src/template/template_engine.rs:193
Methodentity_type_from_id
(entity_id: &str)
src/coherence/mod.rs:324
Functionexcel_basic_skill
()
src/skills/registry.rs:318
Functionexcel_chart_skill
()
src/skills/registry.rs:326
Functionexcel_pivot_skill
()
src/skills/registry.rs:330
Functionexcel_table_skill
()
src/skills/registry.rs:322
Methodexport_docx_to_pdf
(input_path: &str, output_path: &str)
src/export/pdf_export.rs:17
Methodexport_pptx_to_pdf
(input_path: &str, output_path: &str)
src/export/pdf_export.rs:170
Methodexport_to_pdf
(input_path: &str, output_path: &str)
src/export/pdf_export.rs:295
Methodexport_xlsx_to_pdf
(input_path: &str, output_path: &str)
src/export/pdf_export.rs:49
Methodextract_docx_text
Extract text from DOCX by parsing word/document.xml <w:t> elements.
src/diff/document_diff.rs:185
Methodextract_docx_text_detailed
DOCX detailed: each paragraph on its own line with paragraph index.
src/diff/document_diff.rs:394
Methodextract_pptx_text
Extract text from PPTX by parsing ppt/slides/slide*.xml <a:t> elements.
src/diff/document_diff.rs:300
Functionextract_run_info
(para: &rdocx::ParagraphRef)
src/readers/word.rs:662
Methodextract_text_detailed
Extract text with structural markers for detailed diff (per-paragraph/slide/sheet).
src/diff/document_diff.rs:384
Methodextract_xlsx_text
Extract text from XLSX using calamine: iterate sheets and rows.
src/diff/document_diff.rs:257
Methodextract_xlsx_text_detailed
XLSX detailed: cell-by-cell per sheet with cell references.
src/diff/document_diff.rs:464
Methodfill_template
Fill a DOCX template with data and save to output_path. Placeholders can be in `{name}` or `{{name}}` format. The `data` map keys should correspond t
src/template/template_engine.rs:23
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/validation/mod.rs:114
Methodformat
(&self)
src/skill/types.rs:43
Methodformat
(&self)
src/skills/mod.rs:29
Methodfrom
(d: &Data)
src/readers/excel.rs:11
Methodfrom_extension
(path: &str)
src/formats/mod.rs:19
Methodfrom_magic_bytes
(path: &str)
src/formats/mod.rs:37
Methodfrom_skill_config
(config: &SkillValidationConfig)
src/validation/mod.rs:141
Methodgenerate_field_appearance
Generate a minimal appearance stream for a filled text field widget. Parses the /DA (default appearance) string to extract font & color, builds a Form
src/pdf_form/mod.rs:659
Methodget_dependents
(&self, entity_id: &str)
src/coherence/mod.rs:100
Methodget_document_info
( &self, Parameters(req): Parameters<DocumentInfoRequest>, )
src/main.rs:222
Methodget_entity
(&self, entity_id: &str)
src/coherence/mod.rs:287
Methodget_entity_graph
(file_path: &str)
src/coherence/mod.rs:535
Methodget_extension
(path: &str)
src/diff/document_diff.rs:171
Methodget_reader
(&self, format: DocumentFormat)
src/formats/registry.rs:17
Methodget_skill
( &self, Parameters(req): Parameters<GetSkillRequest>, )
src/main.rs:761
Methodget_value
(&self)
src/main.rs:533
Methodget_writer
(&self, format: DocumentFormat)
src/formats/registry.rs:20
Methodicon
(&self)
src/skill/types.rs:52
Methodincrement
(&self)
src/main.rs:526
Functionis_list_style
(style_id: Option<&str>)
src/readers/word.rs:648
Methodis_supported
(ext: &str)
src/main.rs:188
Methodis_writable
(&self)
src/formats/mod.rs:100
Methodis_zip_based
(&self)
src/formats/mod.rs:97
Methodjson_content
(value: impl serde::Serialize)
src/main.rs:192
Functionjson_ok
()
src/readers/powerpoint.rs:77
Methodlist
(&self)
src/skills/registry.rs:104
Methodlist_by_category
(&self, category: &SkillCategory)
src/skills/registry.rs:110
Methodlist_formats
(&self)
src/main.rs:206
Methodlist_skills
( &self, Parameters(req): Parameters<ListSkillsRequest>, )
src/main.rs:733
Methodload
(file_path: &str)
src/coherence/mod.rs:244
Functionmain
()
src/main.rs:1128
Methodmake_text_line
( text: &str, x: Mm, y: Mm, font_size: Pt, color: Color, font:
src/export/pdf_export.rs:391
Methodmake_title_line
(title: &str, cursor_y: &mut f32)
src/export/pdf_export.rs:351
Methodmanifest_path
(file_path: &str)
src/coherence/mod.rs:240
Functionmd_ok
()
src/readers/powerpoint.rs:78
Methodmime_type
(&self)
src/formats/mod.rs:59
Functionmissing_err
()
src/readers/powerpoint.rs:80
Methodnew
()
src/main.rs:173
Methodnew
()
src/coherence/mod.rs:59
Methodnew
()
src/validation/mod.rs:126
Methodnew
()
src/validation/rules/mod.rs:31
Methodnew
()
src/skill/templates.rs:12
Methodnew
()
src/skill/registry.rs:17
Methodnew
()
src/diff/document_diff.rs:35
Methodnew
()
src/pdf_form/mod.rs:50
Methodnew
()
src/formats/registry.rs:11
Methodnew
()
src/writers/mod.rs:38
Methodnew
()
src/template/template_engine.rs:13
Methodnew
()
src/skills/registry.rs:28
Methodnew
()
src/readers/mod.rs:35
Functionnow_iso8601
()
src/writers/docx_enricher.rs:473
Methodoffice_analyze_pdf_layout
( &self, Parameters(req): Parameters<PdfAnalyzeLayoutRequest>, )
src/main.rs:700
Methodoffice_check_consistency
( &self, Parameters(req): Parameters<ConsistencyCheckRequest>, )
src/main.rs:440
Methodoffice_diff_documents
( &self, Parameters(req): Parameters<DiffDocumentsRequest>, )
src/main.rs:369
← previousnext →201–300 of 448, ranked by callers