aardio 文档

fsys.openXml.media 库模块帮助文档

fsys.openXml.media 成员列表 #

PPTX/DOCX/XLSX 共用的媒体目录与导出辅助。
不负责识别具体 Office 文档格式。
接收已打开的包,不创建、关闭包;不反向依赖高层读取器。

fsys.openXml.media.extract(pkg,parts,outputDir,options,maxFiles) #

将 list 返回的部件清单平铺导出。默认不覆盖;maxFiles 可限制成功导出的个数(跳过不计数)。
返回 outputDir,files,skipped;达到限额且仍有剩余项时 truncated=true。失败返回 null,err,partial。
不关闭包;调用 pkg.extractPart 校验并逐文件提交,不是整批事务。

fsys.openXml.media.list(pkg,mainPart,standardDir) #

列出标准目录及主部件同级 media/ 下的文件;不含目录项。
standardDir 例如 word/media/,必须包含末尾斜杠。返回 partName,name,ext,size,compressedSize,contentType 数组。
包括未引用文件,不读取媒体,不发现任意位置的全部关系资源。

Markdown 格式