MCPcopy Create free account

hub / github.com/Tele-AI/doc-ops-mcp / functions

Functions397 in github.com/Tele-AI/doc-ops-mcp

↓ 1 callersFunctionprocessHtmlStyles
(html: string, options: any)
src/index.ts:1141
↓ 1 callersMethodprocessInlineDrawing
* 处理内联绘图
src/tools/mediaHandler.ts:319
↓ 1 callersMethodprocessInlineImage
($node: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:472
↓ 1 callersMethodprocessInlineLink
($node: any, nodeText: string)
src/tools/enhancedHtmlToMarkdownConverter.ts:467
↓ 1 callersMethodprocessInlineTag
($: any, node: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:438
↓ 1 callersFunctionprocessMarkdownAsText
(filePath: string)
src/index.ts:386
↓ 1 callersMethodprocessMarkdownElement
* 处理其他Markdown元素
src/tools/markdownToDocxConverter.ts:332
↓ 1 callersFunctionprocessMarkdownWithFormatting
(filePath: string)
src/index.ts:360
↓ 1 callersMethodprocessNodeToTextRun
* 处理单个节点转换为TextRun
src/tools/htmlConverter.ts:823
↓ 1 callersMethodprocessParagraphForPDF
* 处理单个段落用于PDF
src/tools/documentConverter.ts:997
↓ 1 callersFunctionprocessPdfPostConversion
( playwrightPdfPath: string, targetPath?: string, options: any = {} )
src/index.ts:2372
↓ 1 callersMethodprocessPicture
* 处理图片对象(旧格式)
src/tools/mediaHandler.ts:355
↓ 1 callersFunctionprocessQRCodeAddition
(finalPath: string, options: any)
src/index.ts:2341
↓ 1 callersMethodprocessSpanElement
($: any, $node: any, nodeText: string)
src/tools/enhancedHtmlToMarkdownConverter.ts:489
↓ 1 callersMethodprocessSpanImages
($: any, imgElement: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:497
↓ 1 callersMethodprocessTable
* 处理表格
src/tools/markdownToDocxConverter.ts:299
↓ 1 callersMethodprocessTableToMarkdown
* 处理表格转换为Markdown
src/tools/enhancedHtmlToMarkdownConverter.ts:391
↓ 1 callersMethodprocessTagNode
(node: any, baseStyle: StyleMapping, runs: any[], $: any)
src/tools/enhancedHtmlToDocxConverter.ts:470
↓ 1 callersMethodprocessTagNodeToTextRun
* 处理标签节点转换为TextRun
src/tools/htmlConverter.ts:851
↓ 1 callersMethodprocessTextNode
(node: any, baseStyle: StyleMapping, runs: any[])
src/tools/enhancedHtmlToDocxConverter.ts:416
↓ 1 callersMethodprocessTextNodeToTextRun
* 处理文本节点转换为TextRun
src/tools/htmlConverter.ts:835
↓ 1 callersFunctionprocessWatermarkAddition
(finalPath: string, options: any)
src/index.ts:2307
↓ 1 callersFunctionprocessWithCheerio
(html: string)
src/index.ts:1296
↓ 1 callersFunctionreadHtmlContent
(filePath: string)
src/index.ts:106
↓ 1 callersMethodremoveMarkdownHeadingMarkers
* 移除Markdown标题标记
src/tools/documentConverter.ts:927
↓ 1 callersMethodrenderFormalList
* 渲染正式编号列表
src/tools/ooxmlParser.ts:1447
↓ 1 callersMethodrenderManualListWithCounter
* 渲染带计数器的手动列表项
src/tools/ooxmlParser.ts:1532
↓ 1 callersMethodrenderParagraph
* 渲染段落 - 优化版
src/tools/ooxmlParser.ts:1399
↓ 1 callersMethodrenderRun
* 渲染文本运行
src/tools/ooxmlParser.ts:1579
↓ 1 callersMethodrenderTable
* 渲染表格
src/tools/ooxmlParser.ts:1615
↓ 1 callersMethodrenderTableCell
* 渲染表格单元格
src/tools/ooxmlParser.ts:1633
↓ 1 callersMethodrenderTableRow
* 渲染表格行
src/tools/ooxmlParser.ts:1624
↓ 1 callersMethodrenderToHTML
* 渲染DOM为HTML
src/tools/ooxmlParser.ts:1341
↓ 1 callersFunctionresolveConvertOutputPath
(inputPath: string, outputPath?: string, targetFormat?: string)
src/index.ts:534
↓ 1 callersFunctionresolveDocxToMarkdownOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2523
↓ 1 callersFunctionresolveDocxToTxtOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2582
↓ 1 callersFunctionresolveFallbackOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:1078
↓ 1 callersFunctionresolveFinalOutputPath
(outputPath?: string, content?: string, format?: string, title?: string)
src/index.ts:454
↓ 1 callersFunctionresolveMarkdownPdfOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2424
↓ 1 callersFunctionresolvePdfOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:842
↓ 1 callersFunctionresolvePostProcessingPath
(playwrightPdfPath: string, targetPath?: string)
src/index.ts:2284
↓ 1 callersFunctionsafePathJoin
(basePath: string, ...segments: string[])
src/security/securityConfig.ts:124
↓ 1 callersMethodsanitizeHtml
* 清理HTML内容,防止XSS攻击
src/tools/enhancedHtmlToMarkdownConverter.ts:37
↓ 1 callersFunctionsanitizePath
* Remove dangerous characters from path
src/security/securityConfig.ts:67
↓ 1 callersMethodsaveImageToCache
(filename: string, base64: string, relationId: string)
src/tools/ooxmlParser.ts:189
↓ 1 callersMethodsaveMediaToFiles
* 保存媒体文件到磁盘
src/tools/mediaHandler.ts:435
↓ 1 callersMethodsendToInternalLogging
(context: string, error: any)
src/security/errorHandler.ts:45
↓ 1 callersMethodsplitContentIntoLines
* 将内容分割成适合PDF的行,支持标题识别
src/tools/documentConverter.ts:880
↓ 1 callersMethodsplitTextIntoLines
* 将文本分割成适合PDF页面宽度的行
src/tools/documentConverter.ts:977
↓ 1 callersFunctiontryCustomOOXMLForPdf
(docxPath: string)
src/index.ts:1090
↓ 1 callersFunctiontryCustomOOXMLParser
(filePath: string, options: ReadDocumentOptions)
src/index.ts:257
↓ 1 callersFunctionvalidateHtmlContent
(content: string)
src/index.ts:1350
↓ 1 callersFunctionvalidateOOXMLStylesInContent
(content: string)
src/index.ts:302
↓ 1 callersFunctionvalidatePath
(inputPath: string)
src/tools/mediaHandler.ts:14
↓ 1 callersMethodwrapHTML
* 包装HTML
src/tools/ooxmlParser.ts:1907
↓ 1 callersMethodwrapParagraphToLines
* 将段落包装成多行
src/tools/documentConverter.ts:1013
↓ 1 callersMethodwrapTextToLines
* 将文本包装成多行
src/tools/documentConverter.ts:934
↓ 1 callersFunctionwriteDocxOutputFile
(outputPath: string, content: Buffer)
src/index.ts:117
↓ 1 callersFunctionwriteFileWithEncoding
(finalPath: string, content: string, encoding: string)
src/index.ts:493
MethodaddCustomTheme
* 添加自定义主题
src/tools/markdownToDocxConverter.ts:773
MethodaddCustomTheme
* 添加自定义主题
src/tools/markdownToHtmlConverter.ts:725
Methodcleanup
* 清理资源
src/tools/mediaHandler.ts:571
Methodconstructor
()
src/tools/markdownToDocxConverter.ts:76
Methodconstructor
()
src/tools/markdownToHtmlConverter.ts:50
Methodconstructor
()
src/tools/enhancedHtmlToDocxConverter.ts:41
Methodconstructor
()
src/tools/ooxmlParser.ts:95
Methodconstructor
(options: MediaHandlerOptions = {})
src/tools/mediaHandler.ts:68
Methodconstructor
()
src/tools/htmlConverter.ts:81
MethodconvertDocument
* 转换文档到指定格式
src/tools/documentConverter.ts:79
FunctionconvertDocxToTxt
(inputPath: string, outputPath?: string, options: any = {})
src/index.ts:2593
FunctionconvertHtmlToDocxEnhanced
( inputPath: string, outputPath?: string, options: any = {} )
src/index.ts:144
MethodconvertHtmlToMarkdown
* HTML 转 Markdown
src/tools/htmlConverter.ts:160
FunctionconvertHtmlToTxt
( inputPath: string, options: HtmlConversionOptions = {} )
src/tools/htmlConverter.ts:1387
FunctionconvertMarkdownToTxt
(inputPath: string, outputPath?: string, options: any = {})
src/index.ts:2704
MethodconvertToPDFLegacy
* 旧的PDF生成方法(使用pdf-lib,保留作为备用)
src/tools/documentConverter.ts:615
MethodcopyImagesToOutputOld
()
src/tools/ooxmlParser.ts:233
MethodcreateDockerIntroContent
* 创建Docker简介内容
src/tools/documentConverter.ts:1263
MethodcreateHTMLForPDF
* 为PDF生成创建HTML内容
src/tools/documentConverter.ts:447
MethodextractMedia
* 从 DOCX 文件提取媒体文件
src/tools/mediaHandler.ts:83
MethodfindBlip
(obj: any)
src/tools/mediaHandler.ts:369
MethodgetAvailableThemes
* 获取可用主题列表
src/tools/markdownToDocxConverter.ts:766
MethodgetAvailableThemes
* 获取可用主题列表
src/tools/markdownToHtmlConverter.ts:718
MethodgetImageMimeType
* 获取图片MIME类型
src/tools/ooxmlParser.ts:1100
MethodgetMediaById
* 根据 ID 获取媒体文件
src/tools/mediaHandler.ts:550
MethodgetMediaByName
* 根据名称获取媒体文件
src/tools/mediaHandler.ts:557
MethodgetMediaFiles
* 获取媒体文件
src/tools/mediaHandler.ts:543
MethodgetRelationships
* 获取关系映射
src/tools/mediaHandler.ts:564
MethodhtmlToDocx
* 将HTML转换为DOCX文档
src/tools/htmlConverter.ts:548
MethodhtmlToMarkdown
* 将HTML转换为Markdown格式
src/tools/htmlConverter.ts:364
Methodhue2rgb
(p: number, q: number, t: number)
src/tools/enhancedHtmlToDocxConverter.ts:898
FunctionisAllowedFileExtension
(filename: string, allowedExtensions: string[])
src/security/securityConfig.ts:167
FunctionlogEnhancedMammothResult
(enhancedResult: any)
src/index.ts:282
MethodoptimizeParagraphSpacing
* 优化段落间距和样式处理
src/tools/htmlConverter.ts:1068
MethodoptimizeTextAlignment
* 优化文本对齐和换行处理
src/tools/htmlConverter.ts:1098
MethodprocessChineseText
* 处理中文文本,替换为ASCII字符以避免PDF编码问题
src/tools/documentConverter.ts:1049
MethodrenderManualList
* 渲染手动列表项
src/tools/ooxmlParser.ts:1496
FunctionvalidateStylesInContent
(content: string)
src/index.ts:286
← previous301–397 of 397, ranked by callers