Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tele-AI/doc-ops-mcp
/ functions
Functions
397 in github.com/Tele-AI/doc-ops-mcp
⨍
Functions
397
◇
Types & classes
56
↓ 1 callers
Function
processHtmlStyles
(html: string, options: any)
src/index.ts:1141
↓ 1 callers
Method
processInlineDrawing
* 处理内联绘图
src/tools/mediaHandler.ts:319
↓ 1 callers
Method
processInlineImage
($node: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:472
↓ 1 callers
Method
processInlineLink
($node: any, nodeText: string)
src/tools/enhancedHtmlToMarkdownConverter.ts:467
↓ 1 callers
Method
processInlineTag
($: any, node: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:438
↓ 1 callers
Function
processMarkdownAsText
(filePath: string)
src/index.ts:386
↓ 1 callers
Method
processMarkdownElement
* 处理其他Markdown元素
src/tools/markdownToDocxConverter.ts:332
↓ 1 callers
Function
processMarkdownWithFormatting
(filePath: string)
src/index.ts:360
↓ 1 callers
Method
processNodeToTextRun
* 处理单个节点转换为TextRun
src/tools/htmlConverter.ts:823
↓ 1 callers
Method
processParagraphForPDF
* 处理单个段落用于PDF
src/tools/documentConverter.ts:997
↓ 1 callers
Function
processPdfPostConversion
( playwrightPdfPath: string, targetPath?: string, options: any = {} )
src/index.ts:2372
↓ 1 callers
Method
processPicture
* 处理图片对象(旧格式)
src/tools/mediaHandler.ts:355
↓ 1 callers
Function
processQRCodeAddition
(finalPath: string, options: any)
src/index.ts:2341
↓ 1 callers
Method
processSpanElement
($: any, $node: any, nodeText: string)
src/tools/enhancedHtmlToMarkdownConverter.ts:489
↓ 1 callers
Method
processSpanImages
($: any, imgElement: any)
src/tools/enhancedHtmlToMarkdownConverter.ts:497
↓ 1 callers
Method
processTable
* 处理表格
src/tools/markdownToDocxConverter.ts:299
↓ 1 callers
Method
processTableToMarkdown
* 处理表格转换为Markdown
src/tools/enhancedHtmlToMarkdownConverter.ts:391
↓ 1 callers
Method
processTagNode
(node: any, baseStyle: StyleMapping, runs: any[], $: any)
src/tools/enhancedHtmlToDocxConverter.ts:470
↓ 1 callers
Method
processTagNodeToTextRun
* 处理标签节点转换为TextRun
src/tools/htmlConverter.ts:851
↓ 1 callers
Method
processTextNode
(node: any, baseStyle: StyleMapping, runs: any[])
src/tools/enhancedHtmlToDocxConverter.ts:416
↓ 1 callers
Method
processTextNodeToTextRun
* 处理文本节点转换为TextRun
src/tools/htmlConverter.ts:835
↓ 1 callers
Function
processWatermarkAddition
(finalPath: string, options: any)
src/index.ts:2307
↓ 1 callers
Function
processWithCheerio
(html: string)
src/index.ts:1296
↓ 1 callers
Function
readHtmlContent
(filePath: string)
src/index.ts:106
↓ 1 callers
Method
removeMarkdownHeadingMarkers
* 移除Markdown标题标记
src/tools/documentConverter.ts:927
↓ 1 callers
Method
renderFormalList
* 渲染正式编号列表
src/tools/ooxmlParser.ts:1447
↓ 1 callers
Method
renderManualListWithCounter
* 渲染带计数器的手动列表项
src/tools/ooxmlParser.ts:1532
↓ 1 callers
Method
renderParagraph
* 渲染段落 - 优化版
src/tools/ooxmlParser.ts:1399
↓ 1 callers
Method
renderRun
* 渲染文本运行
src/tools/ooxmlParser.ts:1579
↓ 1 callers
Method
renderTable
* 渲染表格
src/tools/ooxmlParser.ts:1615
↓ 1 callers
Method
renderTableCell
* 渲染表格单元格
src/tools/ooxmlParser.ts:1633
↓ 1 callers
Method
renderTableRow
* 渲染表格行
src/tools/ooxmlParser.ts:1624
↓ 1 callers
Method
renderToHTML
* 渲染DOM为HTML
src/tools/ooxmlParser.ts:1341
↓ 1 callers
Function
resolveConvertOutputPath
(inputPath: string, outputPath?: string, targetFormat?: string)
src/index.ts:534
↓ 1 callers
Function
resolveDocxToMarkdownOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2523
↓ 1 callers
Function
resolveDocxToTxtOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2582
↓ 1 callers
Function
resolveFallbackOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:1078
↓ 1 callers
Function
resolveFinalOutputPath
(outputPath?: string, content?: string, format?: string, title?: string)
src/index.ts:454
↓ 1 callers
Function
resolveMarkdownPdfOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:2424
↓ 1 callers
Function
resolvePdfOutputPath
(inputPath: string, outputPath?: string)
src/index.ts:842
↓ 1 callers
Function
resolvePostProcessingPath
(playwrightPdfPath: string, targetPath?: string)
src/index.ts:2284
↓ 1 callers
Function
safePathJoin
(basePath: string, ...segments: string[])
src/security/securityConfig.ts:124
↓ 1 callers
Method
sanitizeHtml
* 清理HTML内容,防止XSS攻击
src/tools/enhancedHtmlToMarkdownConverter.ts:37
↓ 1 callers
Function
sanitizePath
* Remove dangerous characters from path
src/security/securityConfig.ts:67
↓ 1 callers
Method
saveImageToCache
(filename: string, base64: string, relationId: string)
src/tools/ooxmlParser.ts:189
↓ 1 callers
Method
saveMediaToFiles
* 保存媒体文件到磁盘
src/tools/mediaHandler.ts:435
↓ 1 callers
Method
sendToInternalLogging
(context: string, error: any)
src/security/errorHandler.ts:45
↓ 1 callers
Method
splitContentIntoLines
* 将内容分割成适合PDF的行,支持标题识别
src/tools/documentConverter.ts:880
↓ 1 callers
Method
splitTextIntoLines
* 将文本分割成适合PDF页面宽度的行
src/tools/documentConverter.ts:977
↓ 1 callers
Function
tryCustomOOXMLForPdf
(docxPath: string)
src/index.ts:1090
↓ 1 callers
Function
tryCustomOOXMLParser
(filePath: string, options: ReadDocumentOptions)
src/index.ts:257
↓ 1 callers
Function
validateHtmlContent
(content: string)
src/index.ts:1350
↓ 1 callers
Function
validateOOXMLStylesInContent
(content: string)
src/index.ts:302
↓ 1 callers
Function
validatePath
(inputPath: string)
src/tools/mediaHandler.ts:14
↓ 1 callers
Method
wrapHTML
* 包装HTML
src/tools/ooxmlParser.ts:1907
↓ 1 callers
Method
wrapParagraphToLines
* 将段落包装成多行
src/tools/documentConverter.ts:1013
↓ 1 callers
Method
wrapTextToLines
* 将文本包装成多行
src/tools/documentConverter.ts:934
↓ 1 callers
Function
writeDocxOutputFile
(outputPath: string, content: Buffer)
src/index.ts:117
↓ 1 callers
Function
writeFileWithEncoding
(finalPath: string, content: string, encoding: string)
src/index.ts:493
Method
addCustomTheme
* 添加自定义主题
src/tools/markdownToDocxConverter.ts:773
Method
addCustomTheme
* 添加自定义主题
src/tools/markdownToHtmlConverter.ts:725
Method
cleanup
* 清理资源
src/tools/mediaHandler.ts:571
Method
constructor
()
src/tools/markdownToDocxConverter.ts:76
Method
constructor
()
src/tools/markdownToHtmlConverter.ts:50
Method
constructor
()
src/tools/enhancedHtmlToDocxConverter.ts:41
Method
constructor
()
src/tools/ooxmlParser.ts:95
Method
constructor
(options: MediaHandlerOptions = {})
src/tools/mediaHandler.ts:68
Method
constructor
()
src/tools/htmlConverter.ts:81
Method
convertDocument
* 转换文档到指定格式
src/tools/documentConverter.ts:79
Function
convertDocxToTxt
(inputPath: string, outputPath?: string, options: any = {})
src/index.ts:2593
Function
convertHtmlToDocxEnhanced
( inputPath: string, outputPath?: string, options: any = {} )
src/index.ts:144
Method
convertHtmlToMarkdown
* HTML 转 Markdown
src/tools/htmlConverter.ts:160
Function
convertHtmlToTxt
( inputPath: string, options: HtmlConversionOptions = {} )
src/tools/htmlConverter.ts:1387
Function
convertMarkdownToTxt
(inputPath: string, outputPath?: string, options: any = {})
src/index.ts:2704
Method
convertToPDFLegacy
* 旧的PDF生成方法(使用pdf-lib,保留作为备用)
src/tools/documentConverter.ts:615
Method
copyImagesToOutputOld
()
src/tools/ooxmlParser.ts:233
Method
createDockerIntroContent
* 创建Docker简介内容
src/tools/documentConverter.ts:1263
Method
createHTMLForPDF
* 为PDF生成创建HTML内容
src/tools/documentConverter.ts:447
Method
extractMedia
* 从 DOCX 文件提取媒体文件
src/tools/mediaHandler.ts:83
Method
findBlip
(obj: any)
src/tools/mediaHandler.ts:369
Method
getAvailableThemes
* 获取可用主题列表
src/tools/markdownToDocxConverter.ts:766
Method
getAvailableThemes
* 获取可用主题列表
src/tools/markdownToHtmlConverter.ts:718
Method
getImageMimeType
* 获取图片MIME类型
src/tools/ooxmlParser.ts:1100
Method
getMediaById
* 根据 ID 获取媒体文件
src/tools/mediaHandler.ts:550
Method
getMediaByName
* 根据名称获取媒体文件
src/tools/mediaHandler.ts:557
Method
getMediaFiles
* 获取媒体文件
src/tools/mediaHandler.ts:543
Method
getRelationships
* 获取关系映射
src/tools/mediaHandler.ts:564
Method
htmlToDocx
* 将HTML转换为DOCX文档
src/tools/htmlConverter.ts:548
Method
htmlToMarkdown
* 将HTML转换为Markdown格式
src/tools/htmlConverter.ts:364
Method
hue2rgb
(p: number, q: number, t: number)
src/tools/enhancedHtmlToDocxConverter.ts:898
Function
isAllowedFileExtension
(filename: string, allowedExtensions: string[])
src/security/securityConfig.ts:167
Function
logEnhancedMammothResult
(enhancedResult: any)
src/index.ts:282
Method
optimizeParagraphSpacing
* 优化段落间距和样式处理
src/tools/htmlConverter.ts:1068
Method
optimizeTextAlignment
* 优化文本对齐和换行处理
src/tools/htmlConverter.ts:1098
Method
processChineseText
* 处理中文文本,替换为ASCII字符以避免PDF编码问题
src/tools/documentConverter.ts:1049
Method
renderManualList
* 渲染手动列表项
src/tools/ooxmlParser.ts:1496
Function
validateStylesInContent
(content: string)
src/index.ts:286
← previous
301–397 of 397, ranked by callers