本页目录

支持格式

在这里确认你的文件能不能用。可以按扩展名或名称搜索,也可以按领域查找。

怎么看这张表

  • “转成 SVG”表示该文件能否转换成 SVG 页面。
  • “从 SVG 转回”表示 SVG 能否转回该格式的文件。
  • A、B、C 表示结果与原件有多接近。“—”表示不支持这个方向。
  • 有些格式显示的是内容概要(如页数、条目数),而不是完整图形。每一行的说明里写明了是哪一种。

与原件的接近程度

A
忠实:直接按文件内容绘制,不做任何猜测。
B
描摹:从像素描出轮廓,形状接近但不完全一致。
C
重建:从图形推断表格或连线等结构,请检查结果。

办公与文档55

扩展名转成 SVG从 SVG 转回显示效果
.pdfAA逐页解析 PDF 矢量内容和注释外观流。缺少外观流的 FreeText、文本和选项 Widget 使用有界的 Contents/V 与 DA 回退渲染,选项导出值映射到 Opt 显示文本,checkbox/radio widget 显示简易状态标记,密码值会遮蔽。简单 JPX 图像会解码为 PNG,保留 `SMaskInData=1` 内嵌 alpha;存在 DeviceGray/DeviceRGB/CalGray/CalRGB `/Matte` 时反混合 `=2` 预混合样本,并应用有界的简单外部灰度 soft mask。显式 mask、不支持的 matte/色彩空间及其他 JPX 特性会给出警告;保留 JPEG 2000 数据时,PDF 级 mask 可能无法保留。布局为近似处理。可选 `--outline-embedded-pdf-text` 将嵌入字体转为轮廓路径。
.fdfAAdobe Forms Data Format 使用 PDF 对象/xref 语法承载表单数据。将完整字段层级、类型、安全值、密码掩码、选择项计数及动作/附件计数渲染为有界行。省略或掩码 JavaScript、提交/启动动作、文件规格、嵌入文件和外部 URL;不执行表单提交或 PDF 页面渲染。限制:输入64 MiB、500,000 个对象、深度64、100,000 个字段、2 MiB/值及32 MiB 总值。来源:Adobe FDF reference (https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/pdfreference1.2.pdf)。
.xfdf .xfdf.xmlAISO 19444/Adobe XML Forms Data Format 会渲染有界的完整字段/值层级、敏感字段掩码、富文本与注释计数以及 PDF 目标/ID 计数。省略或掩码 PDF 引用、动作、JavaScript、富文本负载、外观数据和外部 URL;不执行表单提交、注释导入或 PDF 渲染。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度96、100,000 个字段及100,000行。来源:ISO 19444-1 XFDF (https://www.iso.org/standard/74272.html)。
.xdp .xdp.xmlAAdobe XDP/XFA XML 数据包会渲染有界的数据包、模板/数据集/配置/PDF 计数、XFA 字段名称以及脚本/事件/提交/引用计数。省略字段值、嵌入的 PDF/XML/二进制数据包、URL、连接和私有负载;不运行计算/验证/事件逻辑、XFA 布局/重新计算、外部资源或 PDF 渲染。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度128及100,000行。来源:Adobe PDF/XFA reference (https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf)、Adobe XFA/XDP overview (https://opensource.adobe.com/dc-acrobat-sdk-docs/library/overview/Overview_Forms.html)。
.spreadsheetml .xmlss .excel.xmlAMicrosoft Excel 2003 XML SpreadsheetML 会将有界的 Workbook/Worksheet/Table/Row/Cell/Data 值渲染为带工作表/单元格/类型/值及公式存在标记的行。省略样式、图表、绘图、宏、命名范围、外部链接和公式重新计算;不求值公式。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度96和200,000行。来源:Microsoft SpreadsheetML structure (https://learn.microsoft.com/en-us/office/open-xml/spreadsheet/structure-of-a-spreadsheetml-document)。
.pptx .docx .xlsxAA / C支持 Word、Excel 和 PowerPoint 的 Office Open XML Transitional 与 ISO/IEC 29500 Strict 命名空间变体。正向:每张幻灯片、每页或每个打印工作表生成一个 SVG。反向:以内嵌矢量图像+PNG回退方式打包(A);完整的语义化图形重建为启发式(C)。
.flatopc .fopc .flatopc.xmlAMicrosoft Flat OPC 单 XML Office 包会经过验证,并在内存中重建为有界 DOCX/XLSX/PPTX 部件后交给现有 Office 渲染器。宏、外部关系、URL、活动内容和文件系统提取保持惰性。限制:输入128 MiB、累计展开部件128 MiB、100,000个部件、每部件16 MiB和500,000个 XML 事件。来源:https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.packaging.wordprocessingdocument.fromflatopcdocument?view=openxml-3.0.1
.aasxAAsset Administration Shell OPC 包会沿有界的根/来源关系读取 XML/JSON 规范部件,并渲染壳、子模型、概念描述、元素以及补充文件/缩略图计数。CAD/手册载荷、标识符、值、URL、签名和加密材料保持惰性。限制:输入及累计展开元数据128 MiB、100,000个条目、每部件16 MiB、500,000个 XML 事件和300,000个 XML 节点。来源:https://industrialdigitaltwin.io/aas-specifications/IDTA-01005/v3.1/index.html
.b2mml .b2mml.xmlAB2MML/ISA-95 制造 XML 会渲染有界的 ProductionSchedule/Performance/Request/Response、ProductDefinition、Material、Equipment、Personnel、ProcessSegment、Capability、Maintenance、Transaction 和 ExternalReference 计数。操作、值、凭证、URL 和外部资源保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://github.com/werdnav/b2mml-validation
.jdf .jdf.xml .jmf .xjdfACIP4 JDF/JMF 作业票 XML 会渲染有界的作业节点、资源池/链接、流程、产品、设备、介质、布局、运行列表、审计及文件/URL 链接计数。设备命令、工作流执行、凭证、URL 和链接文件保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.cip4.org/print-automation/jdf?file=files%2Fcip4-2022%2FDocuments%2FSpecifications%2FJDF+Specification+1.7.pdf
Microsoft Project XML (.xml namespace .mspdi)A仅识别 Microsoft Project XML interchange 命名空间,并将任务层级、显式 Start/Finish 日期、进度、摘要条形、里程碑和简易前置任务箭头渲染为有界甘特预览。通过根命名空间避免将通用 XML 误判为项目文件;`.mspdi` 是便捷别名。不计算日历/工作时间、依赖类型/滞后、资源分配或重新排程。限制:64 MiB 输入、1,000,000 个 XML 事件、100,000 个任务和 500,000 个前置关系。
.xlsA旧版 BIFF Excel 工作簿会以有界工作表分页呈现缓存的单元格值。加载前会检查 BIFF 尺寸、单元格坐标、共享字符串引用和展开后的文本大小。不会重新计算公式、保留单元格样式、合并单元格布局或图表,也不会执行宏。
.xlsbA从有界 ZIP 分区流式读取 Excel Binary Workbook 单元格并分页。渲染前检查 ZIP 解压大小、BIFF12 记录长度、已用范围、单元格数量和共享字符串增长。仅显示缓存值,不重新计算公式,也不执行宏。
.slkASYLK / Symbolic Link 电子表格交换格式。将已填充的 1-based 单元格坐标和缓存 K 值渲染为有界分页表格;E 公式显示为惰性注释且不会求值。不会仅按 B 范围分配内存;格式及其他元数据记录会警告后忽略。
.difADIF / Data Interchange Format 电子表格。TABLE、VECTORS、TUPLES、DATA 标头以及带数值、字符串、布尔、NA、ERROR 值的 BOT/EOD 元组渲染为有界表格。公式和元数据保持惰性;声明的维度不会触发无界分配。
.doc .dot (CFB Word binary)C读取 Word 97–2007 CFB 文档/模板的主故事,支持 FIB 与简单文本或 CLX piece table。支持 UTF-16 和常见压缩代码页;未知代码页会警告并回退到 Windows-1252。文本流式排入 A4 页面,表格扁平化为带单元格分隔符的文本。省略原格式、分页、图像、页眉/脚注和嵌入对象。拒绝加密文档,不执行宏。只有 CFB/FIB 签名匹配时才把 `.dot` 视为 Word 模板,以保留 Graphviz `.dot` 路由。
.ppt (CFB PowerPoint binary)C沿 PowerPoint live user-edit 与 persist directory 链按顺序解析幻灯片,提取 OfficeArt 文本框和大纲占位符引用并流式排入 A4 页面。省略幻灯片几何、样式、图像、背景、图表、表格、媒体和备注。拒绝加密文件,不打开或执行宏与外部内容。
.xlsm .xltx .xltm .docm .dotx .dotm .pptm .potx .potm .ppsxAA / C扩展 Office 格式(启用宏、模板、幻灯片放映)通过与基础格式相同的 OOXML 引擎处理。
.rtfA支持 RTF Unicode 转义、ANSI 文本、段落、显式分页、有界嵌入 PNG/JPEG 图片及声明的目标尺寸。图片锚点、裁剪和环绕为近似处理;其他图片类型和对象会警告后省略。
.emlARFC 5322/MIME 邮件 — 显示解码后的常见邮件头以及首个安全 HTML 或纯文本正文;按 RFC 3676 引用深度和 DelSp 规则连接 format=flowed 文本。嵌入有界的 Content-ID PNG/JPEG;精确 Content-Location 匹配在同一或外层 multipart/related 树中接受。CSS/布局为近似处理,其他附件省略,绝不获取外部资源。
.emlxAApple Mail 单邮件包装格式 — 根据开头的十进制字节数隔离 RFC 5322/MIME 消息并安全预览。忽略并报告尾部属性列表;不会解析或执行。
.msgAOutlook CFB 邮件 — 在支持时按 MAPI 代码页属性解码 ANSI 文本/HTML,显示主题、发件人与收件人字段以及安全 HTML 或纯文本正文。省略脚本、远程图片、传输头和附件数据;不会提取附件。
.mboxARFC 4155 邮箱归档 — 按完整 From_ 分隔行拆分邮件,并复用 EML 的有界邮件头/正文及附件处理逐页输出。不重建非标准分隔符、附件和内嵌图片。
.icsARFC 5545 iCalendar — 将每个 VEVENT、VTODO、VJOURNAL 或 VFREEBUSY 组件排版为页面。解折叠内容行并解码文本转义;显示但不展开重复规则或转换时区。
.vcsA旧版 vCalendar 1.0 — 使用有界日历引擎排版 VEVENT/VTODO。旧提醒和不支持的属性会警告后省略;不会执行提醒或获取外部资源。
.vcf .vcardAvCard 2.1/3.0/4.0 联系人卡片 — 每张卡片生成页面,显示姓名、组织、联系方式、地址、备注和 URL。解码 vCard 2.1 CHARSET 和 quoted-printable;媒体及未渲染属性会警告后省略,绝不获取外部资源。
.mht .mhtmlARFC 2557 MIME 网页归档 — 按 RFC 2387 的 multipart/related start 根节点选择正文(缺省使用首个部分),并用安全 HTML 子集排版;当 img 没有 src 时使用 srcset 的首个候选。嵌入同一或外层 related 树中由 Content-ID 或 URI 解析后的 Content-Location 引用的有界 PNG/JPEG。相对引用依次使用 HTML <base href>、MIME Content-Base/Content-Location 祖先链,以及默认 thismessage:/;CSS、脚本、未匹配资源和其他附件会省略,绝不获取外部资源。
.xps .oxps .dwfxAOPC 固定页面文档及 Autodesk DWFx(XPS 兼容)包。读取文档/页面顺序、纯色矢量路径、Canvas 变换/透明度、Unicode Glyphs,以及裁剪到 Path 边界的内嵌 PNG/JPEG ImageBrush。嵌入字体、精确字形宽度、渐变/资源画笔、裁剪/视口映射及经典 DWF 负载会明确警告为回退或省略。
.html .htmAA语义化的多页 HTML 排版 — 支持标题、段落、列表、代码块、表格及中日韩换行规则(禁则处理)。嵌入同目录树内的相对 PNG/JPEG img 资源作为居中流式块;当 img 没有 src 时使用 srcset 的首个候选。CSS 尺寸/环绕和响应式选择为近似处理,远程、越界或不支持的资源会警告后省略。反向:将 SVG 封装为支持暗黑模式和居中布局的独立响应式 HTML5 预览页。
.epubA电子书 EPUB 包 — 支持 container XML、OPF 清单、spine XHTML 和有界的包内 PNG/JPEG img 资源;当 img 没有 src 时使用 srcset 的首个候选。远程、CSS、SVG、data URI 及其他图像源会警告后省略。
.fb2 .fb2.zipAFictionBook 2 XML 电子书 — 提取标题/作者元数据,渲染第一个主 body 的章节、段落、标题、表格以及由 xlink:href 引用的已验证 base64 PNG/JPEG binary 资源。注释 body、外部 URL、不支持的二进制媒体和执行会省略或警告;应用 XML、文本、图像和 data URI 限制。
.mobi .prc .azwAPalmDOC/MOBI 电子书及非 DRM AZW 兼容记录 — 在排版惰性 HTML 文本前验证 Palm Database 记录偏移、PalmDOC 标头、UTF-8/Windows-1252 编码及未压缩/PalmDOC LZ77 文本记录。不解码 Huff/CDIC、DRM/加密、图像记录、脚本、链接、CSS、KF8 特有结构和精确阅读器布局。
.cbzA基于 ZIP 的漫画压缩包。PNG/JPEG 页面图像按自然文件名顺序逐页嵌入 SVG。其他图像类型会警告后跳过;不应用 ComicInfo 元数据、EXIF 方向或色彩配置文件。
.odt .ott .fodt .sxw .stw .sxgAOpenDocument 文本/模板及旧 OpenOffice XML(`.sxw`/`.stw`/`.sxg`):支持标题、段落、列表、表格、受限的命名/自动段落和文本样式(字体、绝对字号、粗体、斜体、颜色)以及包内或已验证的 inline office:binary-data PNG/JPEG 流式图片。段落/表格布局、图片锚点和环绕采用近似处理;外部及不支持的图像格式会警告后省略。
.ods .ots .fods .sxc .stcAOpenDocument 电子表格/模板及旧 OpenOffice XML(`.sxc`/`.stc`) — 支持工作表表格、缓存单元格值以及包内或已验证的 inline office:binary-data PNG/JPEG 图像;图像在每个工作表表格之后呈现,锚点和绘图几何为近似处理,不重建图表或公式。
.odp .otp .fodp .sxi .stiAOpenDocument 演示文稿/模板及旧 OpenOffice XML(`.sxi`/`.sti`) — 支持幻灯片顺序、页面尺寸、常见矢量图形、可编辑文本和包内或已验证的 inline office:binary-data PNG/JPEG 框架图像。外部图像资源及其他媒体会警告后省略;复杂效果采用近似。
.odg .otg .fodg .sxd .stdAOpenDocument 绘图/模板及旧 OpenOffice XML(`.sxd`/`.std`) — 支持页面顺序与尺寸、常见矢量图形、样式、可编辑文本和包内或已验证的 inline office:binary-data PNG/JPEG 框架图像。外部资源及高级效果会警告后省略或近似。
.pages .numbers .keyA验证 ZIP 格式的 Apple iWork Pages/Numbers/Keynote 包,并将包和已知标记元数据以有界表格渲染。IWA protobuf、文档文本、公式、幻灯片几何、预览、媒体、脚本和外部链接保持不活动;`.key` 通过 ZIP 签名与 LS-DYNA 区分。
.accdb .accde .accdr .mdb .mde .mda .mdt .accdt .adeA检查 Microsoft Access ACE/Jet 数据库头中的引擎标记和页面大小元数据。表、查询、窗体、报表、附件、VBA/数据宏、链接数据库及加密负载保持不活动。
.md .markdown .txt .textAA / C多页 Markdown 与纯文本(标题、列表、代码块、引用、表格、分隔线)或独立表格。单独行和段落内的 ![alt](path) 可嵌入输入目录树内有界的相对 PNG/JPEG 图像作为流式块;标题/列表/引用/表格/代码中的图像保留替代文本。反向:启发式行列聚类或元数据还原。
.adoc .asciidocAAsciiDoc 技术文档 — 支持章节标题、列表、代码块、表格、段落和 image::target[attrs] 块图像宏。输入目录树内相对 imagesdir PNG/JPEG 作为居中流块嵌入;外部、越界或不支持的图像会带警告省略,尺寸、对齐、标题、链接、内联图像及其他布局采用近似。
.rst .restAreStructuredText 分节文档 — 支持装饰线标题、列表、简单/网格表、字面量与代码块、常见提示框和受限的本地 PNG/JPEG 图片;不会执行文件插入或 raw 输出指令。
.orgAOrg-mode 大纲文档 — 支持标题、列表、表格、字面量代码块、引用块和受限的本地 PNG/JPEG 链接;不会运行 Babel 代码、包含文件、表格公式或 raw 导出。
.bib .bibtexABibTeX 书目 — 显示条目类型/键及所有字段。支持嵌套括号、带引号字符串、注释和常见 TeX 转义;不会应用宏、交叉引用、书目样式或执行 TeX。
.srt .vttASubRip/WebVTT 字幕按原顺序显示并规范化起止时间。忽略 WebVTT NOTE、STYLE 和 REGION 区块;提示位置与内联样式会警告后扁平化。WebVTT 要求 UTF-8;SRT 接受 UTF-8、带 BOM 的 UTF-16,并在 Windows-1252 回退时发出警告。不会加载活动内容或外部资源。
.ttml .dfxpA按支持的媒体时钟或 h/m/s/ms 偏移时间呈现文本配置文件 TTML/DFXP 段落字幕。继承并行容器的 begin 偏移,但不应用父容器 end/dur 裁剪;拒绝顺序容器和非媒体 timeBase。省略样式、区域、动画、图像配置文件内容和精确布局;绝不处理 DTD 或外部资源。
.xlf .xliffA呈现 XLIFF 1.2 trans-unit 及 XLIFF 2.x unit/segment 中的源文、译文、语言、翻译状态、分组、上下文和备注。配对内联代码以括号标示,空占位符显示标签。省略替代译文、XML 扩展、二进制和 skeleton 资源;拒绝 DTD 且不加载外部资源。
.tmx .tmx.xmlATMX 1.4b 翻译记忆 XML 渲染有界版本、翻译单元、变体、片段和语言计数。片段文本、ID、注释、DTD、骨架文件和外部资源保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128、10,000种语言和200,000行。来源:https://www.ttt.org/oscarStandards/tmx/tmx14b.html
.tbx .tbx.xmlATBX/MARTIF 术语 XML 渲染有界条目、术语、语言集、描述、管理、事务、注释和引用计数。术语、定义、ID、URL、DTD/XCS/Schematron 资源和专有值保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128、10,000种语言和200,000行。来源:https://www.iso.org/standard/62510.html
.idmlAAdobe IDML ZIP 从内存 XML 渲染有界 designmap、故事、跨页、母版跨页、文本、超链接、图形和资源计数。ID、故事文本、图像/字体载荷、链接和外部资源保持惰性。限制:输入/展开 XML 256 MiB、100,000个条目、32 MiB/条目、20,000个 XML 部件和200,000行。来源:https://community.adobe.com/havfw69955/attachments/havfw69955/indesign/632652/1/idml-specification.pdf
.xpdl .xpdl.xmlAXPDL 工作流 XML 渲染有界流程、活动、转换、参与者、应用、数据字段和池/泳道计数。ID、表达式、脚本、应用参数和外部包保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://wfmc.org/xpdl/
.onix .onix.xml .onix3AONIX for Books XML 渲染有界发布版本、产品、产品标识符、描述/附加内容、出版、供应、贡献者、语言、主题、价格和资源计数。ISBN、标题、价格、描述、URL、代码表和商业值保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.hanmoto.com/pub/onix/ONIX_for_Books_Format_Specification_3.0.2.html
.cda .cda.xml .ccd.xmlAHL7 CDA XML 渲染有界 ClinicalDocument 章节、条目、观察、行为、就诊、程序、组织器、作者、参与者、叙事和模板计数。PHI、标识符、叙事 XHTML、编码值和引用保持惰性;这不是去标识化。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://hl7.org/cda/
.abwAAbiWord AWML XML 渲染有界章节、段落、字符、表格/单元格、图像、书签、超链接、字段和方程计数。文本、样式、链接和嵌入对象保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。
.fo .xslfo .xsl-fo.xml .fo.xmlAXSL-FO 格式对象 XML 渲染有界布局主、页面序列、流、区域、块/内联、表格、图形、链接、书签、页码、列表和脚注计数。属性、文本、坐标、外部媒体和 PDF 格式保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.w3.org/TR/xsl/

图表14

扩展名转成 SVG从 SVG 转回显示效果
.graphmlAGraphML 1.0 图文档 — 通过有界 XML 解析保留节点、边、有向/无向默认值、标签和常见 yFiles 基本形状提示,再使用分层图布局。嵌套/复合节点、超边、自定义 key 语义、坐标保持和外部资源会省略或警告;拒绝 DTD。
.gexfAGEXF 1.3 图交换文档 — 通过有界 XML 解析保留静态节点/边拓扑、默认边方向、标签和命名空间标签,再使用分层图布局。动态 spells、属性、多图、复合结构、布局、插件和外部资源会省略或警告;拒绝 DTD。
.xgmmlAXGMML/Cytoscape 图 XML — 有界解析保留图/节点/边标签、有向标志,并对 att/graphics 给出诊断后使用分层布局。属性列、坐标、嵌套子图、插件和外部资源会省略或警告;拒绝 DTD。
.gml (Graph Modeling Language)A括号式 Graph Modeling Language(`graph [ ... ]`)— 有界分词保留节点/边、标签、注释和 directed 标志。通过内容探测将 `.gml` 与地理 GML XML 区分;任意属性、图形坐标和非 UTF-8 输入会省略或拒绝。
.drawio .dio .xmlAA / C支持 mxGraph XML 模型与模具库。反向:加上 `--embed-drawio-source` 可完全可编辑(A);否则为内嵌图片(A)或启发式复原(C)。
.bpmn .bpmn2A使用显式 BPMN Diagram Interchange 形状和航点绘制 BPMN 2.0 流程图。支持常见事件、活动、网关、参与者/泳道和顺序流。必须提供 DI 坐标;消息流、数据对象、事件定义图标、注释和流程执行会省略或警告;不会重建子流程展开状态。不读取 DTD 或外部资源。限制:输入 32 MiB、500,000 个 XML 事件、200,000 个元素/渲染节点、深度 80、100 个图/页面。
.cmmnA使用 CMMN 1.1 CMMN-DI Bounds 和航点绘制案例计划边界、计划项任务/里程碑、案例文件项及虚线连接器。哨兵、准则、生命周期规则、表达式和案例执行保持惰性;不读取 DTD 或外部资源。限制:输入 32 MiB、500,000 个 XML 事件、200,000 个 XML/渲染节点、深度 80、100 个图/页面。
.excalidraw .excalidraw.jsonAExcalidraw 白板场景 — 支持矩形、椭圆、菱形、箭头、线条、手绘与文本。
.puml .plantumlAPlantUML 文本图 — 支持带参与者、角色与生命线的时序图及类/关系图。
.d2AD2 声明式架构图 — 支持形状、容器、有向/无向连接与标签。
.dot .gvAA / CGraphviz 层次布局。反向:元数据还原(A),或拓扑文本/边的启发式复原(C)。
.mmd .mermaidAA / C流程图与时序图。反向:元数据还原(A),或启发式提取(C)。
.vsdx .vsdm .vstx .vstm .vdxAVisio Open XML 绘图/模板及旧版 VDX XML 绘图 — 按内部包关系或独立 XML 页面顺序读取,渲染直接 ShapeSheet 路径/样式、常见命名形状、文本和直线连接器端点。母版继承、组合、外来对象、箭头及曲线路由会警告后省略或近似;不获取外部关系,也不执行宏。
.vsd .vss .vst .vswA验证旧版 Visio Compound File Binary 绘图、模具、模板和工作区,并将流/存储元数据以有界表格渲染。ShapeSheet 几何、文本、样式、宏、OLE 负载和外部链接保持不活动。

CAD/CAM/3D40

扩展名转成 SVG从 SVG 转回显示效果
.landxml .landxml.xmlALandXML 1.2 土木/测量交换文档会渲染版本/日期/单位、命名 TIN 曲面及点/面计数、路线段、测量点、地块和管网。省略坐标负载、边界/设计几何、外部模式 URL 与测量元数据;不执行地形计算、里程、外部引用或网络操作。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度128及200,000行。来源:Autodesk LandXML support (https://help.autodesk.com/cloudhelp/2022/ENU/Civil3D-UserGuide/files/GUID-4D10ABA5-5EA0-41A8-BB61-C3F446CE7C6B.htm)、Trimble LandXML overview (https://help.fieldsystems.trimble.com/trimble-access/2022.00/en/Map-files-LandXML.htm)。
.bcfzipAbuildingSMART BIM Collaboration Format ZIP 问题包会渲染 bcf.version、项目名称、markup.bcf 的主题标题/状态/优先级以及有界的评论/视点/文档引用/组件计数。快照图像、IFC/模型载荷、文档 URL、GUID 载荷和协作操作保持惰性。限制:压缩输入128 MiB、累计展开元数据128 MiB、100,000个条目、每条16 MiB、500,000个 XML 事件、300,000个节点、深度96、100,000行。来源:https://technical.buildingsmart.org/standards/bcf/
.dxfAA正向:ASCII 和二进制 DXF 的跨图层 2D/3D 图元。反向:将 SVG 路径与文本打包为 AutoCAD R12 DXF。
.gbr .gerber .gtl .gbl .gts .gbs .gto .gbo .gko .gm1 .gm2AA覆盖所有标准层扩展名的 PCB RS-274X 孔径与曝光。反向:生成 CAM 光绘机指令。
.kicad_pcbA有界解析 KiCad PCB S-expression,以毫米坐标绘制走线、圆弧、过孔、常见焊盘、Edge.Cuts、板级/封装图形、部分文本和缓存的填充区域多边形。不运行 DRC 或重填区域;图像、3D 模型、自定义焊盘、文本框、复杂曲线、文本变量和旋转文本会省略或近似。
.scadAOpenSCAD CAD 源代码会作为惰性代码扫描。模块/函数声明、基本实体、变换、布尔操作、赋值及 import/use/include 引用渲染为有界元数据;绝不执行几何、表达式、循环、库或外部文件。限制:输入128 MiB、2,000,000行、每行1 MiB和100,000行输出。来源:https://files.openscad.org/documentation/manual/The_OpenSCAD_Language.html
.amfAISO/ASTM 52915 AMF 1.2 XML 对象/网格文档会通过有界阴影 OBJ 渲染器绘制对象局部顶点和体三角形。单位保留为元数据;材料、纹理、颜色、晶格、切片和外部引用保持惰性。限制:输入128 MiB、500,000个 XML 事件、300,000个节点、2,000,000个顶点和200,000个三角形。来源:https://www.iso.org/standard/74640.html
.plmxml .plm.xmlASiemens PLM XML 产品/装配文档会渲染有界的 ProductDef、Part、Structure、Instance、Representation、ConstructionGeometry、Attribute 和 ExternalReference 计数。XT/Parasolid 几何、ID、属性值、URL 和外部文件保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128及200,000行。来源:https://media.plm.automation.siemens.com/open/plm-xml/docs/v7.0.2/documentation/plmxml_PLMXML.html
.schAKiCad 旧版 Eeschema 原理图。解析 EESchema 标头、$Comp 块、以 mil 为单位的导线、标签/注释和连接点,在不打开缓存库、符号、图像、模型或 DRC 的情况下绘制确定性近似图。
.kicad_schAKiCad 6+ 原理图 S-expression。复用有界解析器提取符号实例、导线/总线点列表、标签、文本和连接点;嵌入式库定义、引脚连接、层次结构、图像、模型及 ERC/DRC 保持惰性。
.sch (EAGLE XML signature)AAutodesk EAGLE XML 原理图。仅在存在 <eagle> 根签名时解析有界 parts、instances、plain/net 导线、标签和文本;库封装几何、脚本、外部文件、引脚连接及 DRC/ERC 保持惰性。
.asc (LTspice Version signature)ALTspice ASCII 原理图。解码 UTF-8/ASCII 和带 BOM 的 UTF-16,然后解析 Version/SHEET、WIRE、FLAG、SYMBOL/SYMATTR、TEXT 及基本图形;与 ESRI ASCII Grid 签名分开检测,不打开 .asy 库、模型或仿真命令。
.cir .sp .spice .ckt .netASPICE/ngspice 电路网表。解析标题、元件卡、+ 续行、节点名称和值,并按有界设备前缀检查节点数量;点命令、模型/控制章节及 include/lib 路径保持惰性,绝不执行或打开。
.plt .hpglAAHP-GL 绘图仪矢量指令。反向:生成运笔指令。
.gcode .nc .ngc .tapAA数控刀具路径。反向:生成 G0/G1/G2 刀具路径。
.drl .drd .xlnAAExcellon 数控钻孔数据。反向:提取钻孔坐标。
.stl .obj .plyAA (2.5D)带漫反射着色的 3D 网格等距投影;仅含顶点的 PLY 点云在有界点标记中保留分离 RGB 属性,仅在超过 512 个颜色组时量化。反向:2.5D 挤出三维几何体。
.xyzAASCII 点数据行支持常见的命名 X/Y/Z、强度、RGB 和法线列头,也支持无头且字段数一致的 3/4/6/7/9/10 字段 XYZ、XYZI、XYZRGB、XYZI-RGB、XYZN 或 XYZI-RGB-法线布局。接受空格/逗号分隔以及 # 或 // 注释。六字段按 XYZRGB 解释,七字段按 XYZI-RGB 解释。保留整数 RGB 字节或归一化小数颜色(黑色仍为黑色);强度按有限观测范围线性映射。坐标保持原值;无法推断单位、CRS 或扫描仪位姿。忽略法线。限制:128 MiB、500 万条记录、输出 200,000 个点。
.pcdA支持 PCL PCD v0.5–0.7 点云的 ASCII、小端二进制或 LZF 压缩二进制格式。有界 XYZ 点标记保留打包或分离的 RGB 颜色,仅在颜色组超过 512 时量化。其他字段会警告后忽略,非默认 VIEWPOINT 位姿不会应用。
.las .lazA支持 ASPRS LAS 1.0–1.4 与 LASzip LAZ 点云。对缩放后的 XYZ 和可选 RGB 最多确定性采样 200,000 个点。未压缩 LAS 使用索引定位;LAZ 顺序解码最多处理 2,000 万源点。不执行 CRS 转换,也不显示波形、分类和强度属性。
.e57AASTM E57 1.0 扫描交换格式。验证 E57 文件头、XML 范围以及读取的 XML/点数据页 CRC。每个扫描生成一页,应用扫描位姿,将球坐标转换为笛卡尔坐标,保留归一化 RGB 或把归一化强度映射为灰度。上限:输入 2 GiB、XML 50 MiB、10,000 次扫描、每次扫描 128 个属性、解码 2,000 万点、输出采样 200,000 点。不显示图像、CRS 重投影、回波、时间戳、分组和自定义属性;不支持字符串属性。
.ptsALeica PTS ASCII 点云:先读取声明的点数,再读取字段宽度一致的四字段 XYZ/强度或七字段 XYZ/强度/RGB 记录。传统全整数强度使用 Leica 的有符号 [-2048, 2047] 范围;小数强度使用 [0, 1]。保留 RGB,Leica 保留的 (0, 0, 0) 无颜色值使用蓝色回退。原点是有效坐标;无法获取扫描仪位姿或网格顺序。确定性采样最多输出 200,000 个点。
.ptxA支持包含多个结构化扫描的 Leica PTX ASCII 点云。应用已注册的 4×4 云变换;存在 RGB 时保留 RGB(Leica 保留的 (0, 0, 0) 无颜色值使用蓝色回退),否则将强度映射为灰度。忽略无回波单元和扫描仪位姿/网格元数据。全文件确定性采样最多 200,000 个点。
.off .coff .noff .cnoffAASCII OFF 多边形网格以等距投影和阴影渲染。顶点颜色/法线及面颜色会警告后忽略;不支持二进制、4D 和带孔多边形变体。
.3mfAA (2.5D)3D Manufacturing Format — 按 build item 选择对象并应用组件/构建变换,将声明单位换算为毫米后进行等距预览。遇到不支持的必需扩展会拒绝;不处理材质和重叠实体的并集。反向:在 3MF XML 归档中生成 2.5D 挤出三维网格几何。
.gltf .glbAglTF 2.0 JSON/GLB 场景预览:渲染默认场景的三角形/线段、应用节点变换,并将米单位缩放为毫米预览单位。外部缓冲区仅从输入目录树内读取;不评估材质、纹理、蒙皮或动画。
.daeACOLLADA XML 几何预览 — 提取有界位置源、VERTEX/POSITION 输入、三角形和 polylist 面,并使用着色 OBJ 网格渲染器。省略或警告材质、纹理、动画、控制器、外部引用和节点变换。
.x3dAX3D XML 网格预览 — 提取 Coordinate 点列表以及 IndexedFaceSet/IndexedLineSet 索引并交给有界着色 OBJ 渲染器。省略或警告变换、材质、纹理、法线、颜色、动画和外部 URL。
.wrl .vrmlAVRML97 文本网格预览。验证 Coordinate 点数组及 IndexedFaceSet/IndexedLineSet coordIndex 记录,并交给阴影 3D 网格渲染器。TextureCoordinate、变换、外观、脚本、路由和外部 URL 保持惰性;不会加载活动内容或资源。
.step .stpAACAD Part 21 ASCII 几何模型。反向:生成 ISO 10303-21 曲线集/流形曲面。
.ifcA预览 IFC-SPF IFC4 索引三角面/多边形面,以及常见 IfcExtrudedAreaSolid 截面:矩形、圆形(以 64 段网格近似)和闭合二维折线。应用截面、实体、产品及局部放置变换,并支持嵌套 IfcMappedItem/IfcRepresentationMap 复用。映射项支持 3D 笛卡尔旋转、镜像、平移和正的统一缩放,先反转映射原点,递归深度上限为 32。最多 256 个顶点的简单凹截面使用有界三角剖分。由于不解释项目单位,几何会自动适配页面。省略或警告 B-rep/CSG、锥形/空心/圆角及其他不支持的扫掠截面、非统一/2D 映射变换、网格放置、自相交/非平面面、多边形孔洞、材质/属性和地理配准。
.ifcxmlA读取 buildingSMART IFCXML 序列化格式,支持相同的有界 IFC4 几何子集:三角网格面、矩形/圆形/闭合折线拉伸、放置和映射实例。仅解析文档内部 XML ID 与引用;不处理 DTD 或外部 URI。
.ifczipA有界 IFCZIP 存档必须包含且仅包含一个根目录 `.ifc` 模型。不会提取或加载 sidecar 文件。输入与声明的解压大小上限为 64 MiB,最多 10,000 个条目和 8 MiB 文件名;同时应用 IFC-SPF 几何限制。
.iges .igsAAInitial Graphics Exchange Specification — 直线、圆弧、共面 B 样条曲线,等距投影。反向:生成 IGES 实体 100/102/106 几何线框。
.satAASCII ACIS SAT 渲染有界 body、solid、lump、shell、face、loop、coedge、edge、vertex、surface 和 transform 实体计数。几何、NURBS、拓扑、二进制 SAB、镶嵌和布尔操作保持惰性。限制:输入256 MiB、2,000,000行、500,000个实体和200,000行。来源:https://help.autodesk.com/cloudhelp/2023/ENU/AutoCAD-Core/files/GUID-46B2F3E3-F933-4411-94D7-DC4E11D3EC60.htm
.stepxml .stpx .step.xmlAISO 10303-28 STEP-XML/AP242 产品数据文档会渲染有界的产品、装配发生、表示、几何项、点、方向、属性和外部引用计数。EXPRESS 求值、外部模式获取、ID、URL 和引用 CAD 几何保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.iso.org/standard/40646.html
.qif .qif.xmlAQuality Information Framework XML 会渲染有界的 Product、ProductDefinition、MeasurementPlan/InspectionPlan、MeasurementResults/QMResults、FeatureMeasurement、Characteristic、Datum、InspectionTraceability 和 ExternalFileReference 计数。测量值、公差、ID、URL 及外部 CAD/检测载荷保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://qifstandards.org/overview/
.dwgAAutodesk DWG 二进制绘图仅根据固定的六字节 AC10xx 版本头和文件大小进行预检,不解码压缩区段、实体、块、图层、代理图形、宏或外部引用。
.3dmARhino/OpenNURBS 3DM 文件根据稳定的 `3D Geometry File Format` 标记和有界头字节进行预检。NURBS/网格区块、图层、材质、纹理、插件数据和外部资源保持不活动。
.3dxmlADassault 3DXML ZIP 包验证本地 Manifest.xml 到 Root 的关系,并渲染有界的 ProductStructure、Reference3D、Instance3D、ReferenceRep、InstanceRep 和表示计数。二进制 3DRep 镶嵌、精确几何、纹理和外部资源保持不活动。

Windows 图元文件1

扩展名转成 SVG从 SVG 转回显示效果
.emf .wmfA支持 Windows 增强图元文件与 Windows 图元文件的矢量图形。

仿真与 CAE20

扩展名转成 SVG从 SVG 转回显示效果
.foamA从 `.foam` 标记文件预览 OpenFOAM ASCII constant/polyMesh;普通文件缺失时会读取标准 gzip 压缩 ASCII sidecar,并分别限制压缩输入和解压字节。二进制网格载荷仍不支持。canonical path 检查确保 points/faces/owner/neighbour/boundary sidecar 位于 case root 内。网格面边缘以等轴测线框绘制,边界 patch 边缘以橙色突出。省略时间目录、场数据、patch 名称和求解器设置;不会运行 OpenFOAM 代码或指令。
.su2A读取 SU2 原生 ASCII 网格的 NDIME/NELEM/NPOIN/NMARK,预览线、三角形、四边形、四面体、六面体、棱柱和棱锥线性单元。2D 单元渲染为面;3D 体单元转换为去重线框并投影到 XY。边界边以橙色突出;省略 marker 名称/求解器边界设置,对高阶或维度不匹配的单元发出警告并省略,不运行 CFD 求解器。
.dat .tec .tecplot .tpATecplot ASCII 有限元区和有序 I/J 网格。通过受限 CAE 网格视图渲染 POINT/BLOCK 打包的 FETRIANGLE、FEQUADRILATERAL、FETETRAHEDRON、FEBRICK 以及有序网格。需要 X/Y 坐标;可选数值变量作为惰性标量场显示。区元数据及高级功能会警告或省略,不执行求解器或宏。
.case .geoAEnSight Gold ASCII case 清单与几何 sidecar。将一个经过 canonicalize 且限制在 case 目录内的几何模型、分区、坐标、可选节点/单元 ID 及常见线性 bar/triangle/quad/tetrahedron/penta/pyramid/brick 块通过共享 CAE 网格视图渲染。变量文件和求解器元数据保持惰性;二进制 case、外部路径、多模型和不支持的单元块会拒绝或警告。
.p3d .plot3d .p3ANASA PLOT3D 格式化 ASCII 结构网格。将单块/多块 2D/3D 坐标数组渲染为有界四边形单元;3D 块只输出边界面。IBLANK 掩码、`.q` 解场、未格式化 Fortran 记录和求解器元数据保持惰性或警告。
.mesh .medit .meshbA支持 MEDIT ASCII 版本 1–5 及双端序二进制 .meshb 版本 1–4。渲染线性顶点、边、三角形、四边形、四面体、棱锥、棱柱和六面体,并将 3D 投影到 XY。验证二进制偏移,高阶/解数据章节会警告后跳过。
.mshAA支持 ASCII Gmsh MSH 2.x/4.0/4.1 以及两种字节序的二进制 MSH 2.2/4.0/4.1;处理 4.0 旧版混合节点记录和必需的 Entities 章节,并支持常见体单元线框及 NodeData/ElementData 字段。分区/周期/ghost/参数化章节仍不支持。反向:生成一维边界线框网格。
.inpAAbaqus 仅网格输入文件:支持平面网格及带平移和轴角旋转的网格化零件/实例装配,覆盖常见 C3D/CPS/CPE/CAX/壳/梁单元。省略中间节点,将 3D 投影到 XY;不渲染场、载荷或材料,并警告未支持的单元块和外部 include。
.cdbAANSYS Mechanical APDL coded database 文件。将有界的 blocked NBLOCK 节点、EBLOCK 单元记录及基础 unblocked N/EN 卡片渲染为投影到 XY 的网格线框。验证定宽字段、重复 ID、节点引用和 -1 块终止符。APDL 命令、include、载荷、材料、组件和求解器设置保持惰性,不执行任何命令。
.k .keyALS-DYNA Keyword 网格预览:读取标准格式或逗号分隔自由格式的 `*NODE` 及基础 `*ELEMENT_SHELL`、`*ELEMENT_SOLID` 和 `*ELEMENT_BEAM` 卡片。拒绝长格式“+”记录。省略中间/方向节点,将 3D 投影到 XY,不渲染分析结果,并警告外部 INCLUDE 文件和不支持的单元关键字。若未通过 H20/T20 选项标明类型,则拒绝含糊的 20 节点实体。
.bdf .nas .nastranANastran Bulk Data 网格预览:读取 GRID 及常见壳、梁/杆、四面体、六面体、楔形和棱锥单元,支持逗号/自由格式、空白分隔、小字段、大字段和紧邻的续行;不支持分散的带标签续行。省略中间节点,将 3D 投影到 XY;拒绝非零 GRID 坐标系,不渲染分析结果,并对外部 INCLUDE 和可识别但不支持的单元发出警告。
.op2A通过有界的记录长度/尾部框架和 GEOM1、OUGV1、OES1、OQG1、XSOP2DIR 等常见表标签预检 Nastran Output2 二进制结果数据库。模型几何、结果向量、外部路径和求解器操作保持不活动。
.jtASiemens JT 文件仅根据固定的 80 字符 Version 头和字节序标记进行预检。TOC/LSG 区段、镶嵌、Parasolid XT B-Rep、PMI 和外部资源保持不活动。
.ipc2581 .ipc-2581 .cvgAIPC-2581 PCB 交换 XML 渲染有界的 Content/BOM/ECAD/AVL 以及板、层、组件、网络、布线、焊盘栈、封装、叠层和特征计数。坐标、材料值、刀具路径、检验负载、附件及制造操作保持不活动。
.vtk .vtu .vtp .vti .vtr .vtsAA支持 VTK Legacy ASCII/固定宽度大端二进制,以及 XML UnstructuredGrid、PolyData、ImageData、RectilinearGrid 和 StructuredGrid 标量场。XML 支持 ASCII、base64 inline/appended,以及可选 zlib 压缩的 raw appended 数组。反向:3D PolyData 网格和场值。
.unvA支持 ASCII UFF 节点数据集 15/2411 和单元数据集 2412。呈现常见杆/梁、壳三角形/四边形、四面体、棱柱和六面体;部分高阶单元使用角点,体单元显示轮廓边。仅支持全局坐标,Z 投影至 XY;结果、属性、分组、单位及其他数据集会省略或警告。
.gbxml .gbxml.xmlAgbXML BIM/建筑能源 XML 渲染有界 Campus、Building、Space、Zone、Surface、Opening、Construction、Material、Schedule 和系统计数。几何、坐标、公式、计划、URL 和天气/材料资源保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.gbxml.org/Schema_Current_GreenBuildingXML_gbXML
.idf .energyplus.idfAEnergyPlus IDF 输入渲染有界对象类型、对象和字段计数。计划、公式、路径、IDD、宏、外部天气和模拟保持惰性。限制:输入128 MiB、2,000,000行、1 MiB/行、200,000个对象和2,000,000个字段。来源:https://energyplus.readthedocs.io/en/stable/quick_start/quick_start.html
.epw .energyplus.epwAEnergyPlus EPW 天气文件渲染有界八行标头和逐小时行结构。位置、时间戳、天气值、转换和模拟保持惰性。限制:输入128 MiB、2,000,000行、1 MiB/行、100列和2,000,000个逐小时行。来源:https://energyplus.readthedocs.io/en/v23.2.0/tips_and_tricks/tips_and_tricks.html
.rnx .rinex .obs .nav .gnavARINEX 2–4 GNSS 文件渲染有界标头、观测类型、历元、卫星行和导航记录计数。站名、坐标、时间戳、测量和大地处理保持惰性。限制:输入256 MiB、5,000,000行、2,000,000个历元和20,000,000个卫星行。来源:https://igs.org/wg/rinex/

数据与数学131

扩展名转成 SVG从 SVG 转回显示效果
.jats .nxmlAJATS 期刊文章 XML — 渲染文章元数据、摘要、章节、段落、题注、简单表格及已验证的本地 PNG/JPEG graphic/inline-graphic 资源。外部 URL、MathML 评估、脚本、出版商扩展、复杂表格布局和精确期刊排版会省略或警告。
.marcxml .marc.xmlAMARC 21 XML 集合和记录会渲染有界的 leader、controlfield、datafield 和 subfield 代码/值行,并显示记录和字段计数。省略 856 及其他 URL 值、标识符和扩展负载;不运行目录、模式或网络操作。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点及 200,000 行。来源:Library of Congress MARCXML (https://www.loc.gov/marc/marcxml.html)。
.marc .iso2709AMARC21 ISO 2709 二进制记录会验证固定 leader、目录、字段范围和终止符,然后渲染有界的 control/data/subfield 行。省略 856/URL 值和无法识别的负载;`.mrc` 保留给 MRC/CCP4 显微镜体积。限制:输入 64 MiB、100,000 条记录、500,000 个字段、1,000,000 个子字段及 200,000 行。来源:MARC 21 record structure (https://www.loc.gov/marc/specifications/specrecstruc.html)。
.dc.xml .dublin.xml .dublin-core.xmlADublin Core XML 元数据会渲染有界的 DCMI 标题、创建者、主题、出版者、日期、类型、格式和语言值及字段计数。省略或掩码标识符/关系/权利/描述负载和 URL;不运行 OAI-PMH、目录、模式或网络操作。限制:输入 32 MiB、500,000 个 XML 事件、300,000 个节点、深度 80 及 100,000 行。来源:DCMI XML guidelines (https://www.dublincore.org/specifications/dublin-core/dc-xml-guidelines/)、DCMES 1.1 (https://www.dublincore.org/specifications/dublin-core/dces/2003-06-02/)。
.iso19115 .iso19115.xml .iso19139 .gmd.xmlA支持以 ISO 19139 XML 编码的 ISO 19115 地理元数据。有界解析汇总识别标题/日期/主题、层级与语言、参考系代码、地理边界框、质量/分发区段以及链接/联系人计数。省略摘要、谱系、标识符、联系人内容和在线资源 URL;不执行网络获取或 CRS 转换。
.ubl .ubl.xmlAOASIS Universal Business Language 2.x 的 Invoice、Order、CreditNote、DebitNote、Catalogue、运输及相关 XML 文档会渲染有界的文档类型/版本、日期/货币以及行项目、参与方、支付、税/总额、调整、引用和附件计数。省略或掩码参与方/地址、标识符、项目描述、金额、账户数据、附件负载和 URL;不获取模式或执行业务操作。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度128及100,000行。来源:OASIS UBL 2.4 (https://docs.oasis-open.org/ubl/UBL-2.4.html)。
.xbrl .xbrl.xml .xbrliAXBRL 2.1 实例 XML 会渲染有界的事实名称/值、上下文期间、单位、小数/精度、元组与维度计数以及模式/链接库/脚注计数。省略或掩码实体标识符、分类标签、URL 和链接库负载;不获取分类/模式/链接库、不执行公式评估、验证或网络操作。财务值可能包含机密信息,因此不等同于去标识化。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度128、100,000 个上下文/单位及200,000 个事实。来源:XBRL 2.1 (https://www.xbrl.org/Specification/XBRL-2.1/REC-2003-12-31/XBRL-2.1-REC-2003-12-31%2Bcorrected-errata-2013-02-20.html)。
.s1000d .dmodule .dmodule.xmlAS1000D 技术出版数据模块会渲染有界的 DMC 代码属性、标题、版本/安全元数据以及描述/过程/步骤/注释/列表/表格文本。省略并不解析 DM/ICN 引用、URL、图形、XInclude、脚本和外部资源。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 128 及 200,000 行。来源:S1000D (https://s1000d.org/)。
.mathml .mathml.xml .mmlAMathML 3 演示标记会渲染有界的公式文本以及令牌/分数/脚本/根号/括号/表格计数。省略 annotation/annotation-xml、mglyph 图像、URL、语义元数据和脚本;不运行符号代数或活动内容。限制:输入32 MiB、500,000 个 XML 事件、300,000 个节点、深度96、24 MiB 文本及20,000行。来源:W3C MathML 3 (https://www.w3.org/TR/MathML/)。
.mods .mods.xmlAMODS 3.x 集合和记录会渲染有界的标题/副标题、个人/公司名称、出版者/日期、体裁、主题、标识符和位置结构。省略或掩码 authority/value/location URL、注释、任意扩展值和外部资源;不运行目录、模式或网络操作。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点及 200,000 行。来源:Library of Congress MODS (https://www.loc.gov/standards/mods/)。
.xmp .xmp.xmlAAdobe XMP/ISO 16684-1 RDF 元数据包会渲染有界的描述性标题/创建者/主题/日期/制作者/工具/格式属性以及数据包/省略属性计数。省略或掩码标识符、权利/描述负载、缩略图、URL、任意私有模式和嵌入二进制数据;不获取模式、不执行元数据协调或外部资源访问。限制:输入32 MiB、500,000 个 XML 事件、300,000 个节点、深度96和100,000行。来源:Adobe XMP Specifications (https://developer.adobe.com/xmp/docs/xmp-specifications/)。
.premis .premis.xmlAPREMIS 2.x/3.0 保存元数据会渲染有界的 Object、Event、Agent 和 Rights 实体类型、安全日期/名称及关系计数。省略或掩码校验和、URI、权利文本、详细负载和保存操作;不运行应用程序或网络操作。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点及 200,000 行。来源:Library of Congress PREMIS (https://www.loc.gov/standards/premis/)。
.cml .cml.xmlAChemical Markup Language XML 会渲染有界的分子/反应/光谱结构、分子名称、原子/键计数和元素分布。省略坐标、电荷、属性值、字典、约定、URL 和外部资源;不运行反应评估、几何、价态修复或化学计算。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度128和100,000行。来源:CML specifications (https://www.xml-cml.org/spec/)。
.iiif.json .iiif-manifest.json .manifest.jsonAIIIF Presentation 2.1/3.0 Manifest 和 Collection 会渲染标签、Canvas 顺序/标签/尺寸、绘制图像计数、注释计数、范围及元数据条目计数为惰性行。省略 Manifest ID、图像/服务 URL、缩略图、注释正文和外部资源,绝不获取。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个 Canvas、300,000 个注释及 200,000 行。来源:IIIF Presentation API 3.0 (https://iiif.io/api/presentation/3.0/)。
.rdf .rdf.xmlARDF/XML 描述会渲染有界的谓词/字面量行以及主题、空白节点和 IRI 计数。省略或掩码主题 IRI、资源 URL、嵌套 XML 字面量、词汇和链接资源;不解析 URI、不获取模式、不运行推理或 SPARQL。限制:输入64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度96和200,000行。来源:W3C RDF 1.1 XML Syntax (https://www.w3.org/TR/rdf-syntax-grammar/)。
.eac-cpf .eac-cpf.xml .eacAEAC-CPF 权威 XML 会渲染有界的实体类型、身份名称条目、存在日期/描述计数以及 CPF/资源/功能关系计数。省略或掩码权威 ID、URI、传记、关系目标和外部资源;不运行权威查询或网络操作。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 96 及 200,000 行。来源:EAC-CPF Tag Library (https://eac.staatsbibliothek-berlin.de/schema/v3/EAC-CPF3-TL-eng.html)。
.ead .ead.xmlAEAD2/EAD3 查找工具 XML 会渲染存储库/标题元数据及有界的档案组件(c/c01–c12)级别、标题、日期和计数。省略数字对象 URL、标识符、范围文本、外部图像、脚本和实体;不打开档案资源。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 128 及 200,000 行。来源:Library of Congress EAD (https://www.loc.gov/ead/)。
.tei .tei.xmlATEI P5 学术 XML 会渲染有界的 teiHeader 标题/作者/日期元数据,以及 text/body 的分部、标题、段落、注释、列表、图形和表格单元格计数。省略目标、URL、传真图、标识符、外部图像、脚本和实体;不运行链接资源或文档代码。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 128 及 200,000 行。来源:TEI P5 Guidelines (https://www.tei-c.org/release/doc/tei-p5-doc/en/html/)。
.alto .alto.xmlAALTO OCR/布局 XML 会渲染有界的 Page、TextLine、String 内容和词置信度行。省略源图像文件名、URL、样式、替代项和处理详情;不会打开图像、脚本或外部资源。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 96 及 200,000 行。来源:Library of Congress ALTO (https://www.loc.gov/standards/alto/)。
.dbk .docbookADocBook 4/5 文章和书籍 XML — 渲染有界标题、章节、段落、列表、源代码块、简单表格及已验证的本地 PNG/JPEG imagedata/graphic 资源。省略或警告 DTD、XInclude、外部链接、MathML、脚本、出版商扩展和精确印刷排版。
.dita .ditamapADITA 1.3 主题和映射 — 渲染有界标题、短描述、章节、段落、列表、代码块、简单表格及已验证的本地 PNG/JPEG image 资源。映射仅解析本地 topicref 目标;省略或警告键解析、DTD、XInclude、外部链接、外来内容和精确出版排版。
.hwpxAHancom HWPX/HWPML ZIP 包 — 渲染有界章节段落、简单表格及已验证的包内 PNG/JPEG BinData 图像。省略或警告外部资源、控件、OLE 对象、脚本、不支持的图像和精确 Hancom 排版。
.xmindAXMind ZIP 包 — 从有界 content.xml 或 content.json 中提取根主题和附加主题标题,渲染为流式大纲。省略关系、备注、附件、超链接、画布坐标和外部资源,不执行嵌入式网页内容。
.nii .nii.gzANIfTI-1 标量体数据 — 验证字节序、尺寸、常见整数/浮点数据类型、vox_offset 与 scl_slope/inter,并将每个 z/时间切片渲染为有界灰度 PNG SVG。省略仿射方向、标签、扩展和颜色查找表。
.fits .fit .ftsAFITS 主图像 — 验证 2880 字节 SIMPLE/END 标头、BITPIX、NAXIS、BSCALE/BZERO 及常见整数/浮点图像数据,并将 z/时间平面渲染为有界灰度 PNG SVG 页面。省略表格、扩展 HDU、WCS 和仪器元数据。
.sqlite .sqlite3 .dbA只读 SQLite 表预览 — 枚举普通用户表,安全引用标识符并渲染有界列头和采样行。不执行或展开视图、触发器、虚拟表、任意 SQL、扩展或 Blob 负载,并限制文件、行、列、单元格、文本、忙等待和查询时间。
.cif .mmcifAmmCIF/PDBx atom_site 循环预览 — 渲染有界 Cartn_x/y/z 坐标、元素标签、备用位置选择和模型编号,并使用分子渲染器。省略或警告对称性、键、化学推断、晶体学元数据和非原子循环。
.mol2ATripos MOL2 化学结构预览 — 渲染有界 MOLECULE/ATOM/BOND 区段的坐标、元素标签及常见单/双/三/芳香键。省略或警告电荷、子结构、力场元数据和不支持的化学语义。
.mrc .mapAMRC/CCP4 标量体数据 — 验证 MRC2014 主标头、MAP 签名、尺寸、模式和扩展数据偏移,并将密度平面渲染为有界灰度 PNG SVG 页面。省略轴映射、原点、标签、对称性和扩展元数据。
.ttl .nt .nqARDF Turtle/N-Triples/N-Quads 语句预览 — 渲染有界主语/谓词/对象行并以惰性文本显示前缀声明。不执行前缀展开、推理、导入、远程解析、空白节点展开或 SPARQL。
.eps .psA安全 EPS/PostScript 子集 — 渲染 BoundingBox 有界的 moveto/lineto/curveto 路径、填充/描边、RGB/灰度颜色、线宽和 showpage。阻止或省略执行/文件/网络操作符、文本、过程、字体、图像和外部资源。
.ipynbAJupyter nbformat 4 笔记本。渲染 Markdown/raw/code 单元、已保存的文本/HTML/JSON/错误输出、PNG/JPEG MIME 图像以及由 attachment:name 引用的已验证 Markdown 附件 PNG/JPEG。仅显示代码,不执行;省略 SVG/交互式 MIME 输出和不支持的附件格式,并限制单元、文本、图像字节数与像素数。
.qmd .Rmd .rmarkdownAQuarto/R Markdown 源码预览:显示 Markdown 和 fenced code 块,并呈现简单 YAML 标题/作者/日期。不执行代码块或行内代码,不评估 YAML 选项、不生成输出、不解析过滤器/交叉引用,也不获取 include。
.csv .tsvACCSV/TSV 支持 RFC 4180 风格的引号字段、双引号转义和带引号的换行。SVG 表格按每页 100 行 × 32 列分页;无效引号会报错,不规则行和跳过的空记录会警告,超过 512 个字符的单元格会在预览中截断。限制:输入 64 MiB、50,000 条记录、256 列、100 万个单元格、每字段 64 KiB、每记录 1 MiB。小于 8 MiB 的单页 CSV 会嵌入原始内容以便反向恢复;大文件/多页表不嵌入原文。
.nc .nc3 .cdfANetCDF classic CDF-1 与 64 位偏移 CDF-2 科学数组 — 以大端序解码维度、属性、固定数组和 unlimited record 变量,并渲染为惰性索引值表。拒绝 CDF-5 和 NetCDF-4/HDF5;标记填充值但不应用科学变换。
.h5 .hdf5 .hdf .h5part .cgnsAHDF5 科学容器和 CGNS/HDF5 CFD 数据库通过签名与 superblock 元数据预检,不遍历组、数据集、链接、压缩过滤器或外部负载。支持 user-block 签名偏移,并且检查大文件时无需加载全部内容。
.e .exo .ex2 .ex2m .exiiAExodus II 基于 NetCDF 的有限元网格/结果文件复用有界 NetCDF classic 读取器以显示维度、属性和索引值。不重建 Exodus 拓扑、元素块/集合、结果语义或求解器操作。
.arffAWeka Attribute-Relation File Format 数据集 — 将有界的 @relation/@attribute/@data 头和记录渲染为惰性表格。numeric/real/integer/date 列右对齐,nominal 与 string 值保留为文本;支持稠密和稀疏记录,不解析关系属性或执行值求值。
.jsonld .json-ldAJSON-LD 1.1 链接数据文档 — 将节点对象渲染为惰性 subject/predicate/object 行,支持 @id、@type、紧凑谓词、@value 语言/数据类型、@list、@included 和命名 @graph。上下文保持紧凑形式,不获取或展开远程上下文和 @import。
.openapi.json .swagger.json .openapi.yaml .swagger.yamlAOpenAPI/Swagger 2.0 和 3.x 描述会显示规范元数据及惰性的 HTTP 操作清单(路径、方法、操作 ID、摘要、响应代码、标签和参数数量)。不会解析、获取或执行 `$ref`、externalDocs、服务器 URL、回调、链接、示例或安全方案。通过 openapi/swagger 版本键对 JSON/YAML 做内容识别;限制为 JSON 输入 64 MiB、YAML 输入 16 MiB、深度 100、300,000 个值、200,000 个操作及 2 MiB 显示字符串。
.asyncapi.json .asyncapi.yaml .asyncapi.ymlAAsyncAPI 2.x/3.x 消息驱动 API 描述会显示规范元数据及惰性的 channel/action/operation 清单(摘要和消息数量)。不会解析、获取或执行 `$ref`、externalDocs、服务器 URL、示例、协议绑定或安全方案。通过 asyncapi 版本键对 JSON/YAML 做内容识别;限制为 JSON 输入 64 MiB 或 YAML 输入 16 MiB、深度 100、300,000 个值、200,000 个操作及 2 MiB 显示字符串。
.schema.json .jsonschema .schema.yaml .schema.ymlAJSON Schema 草案文档会显示方言和 ID 元数据,以及属性、数组、定义和组合器的有界 schema path/type/detail/constraint 行。不会解析、获取、求值或用于验证 `$ref`、`$id`、URI 值、正则表达式模式、示例和 format 注解。对 JSON/YAML 进行内容识别;限制为 JSON 输入 64 MiB 或 YAML 输入 16 MiB、深度 100、300,000 个值、200,000 个 schema 节点及 2 MiB 显示字符串。
.harAW3C HTTP Archive 1.2 JSON 日志会渲染为惰性的请求/响应清单,包含方法、URL、状态、MIME、请求/响应字节数和计时。会掩码看起来像秘密的查询值;省略标头、Cookie 以及请求/响应正文。不会获取或重放 URL。限制:输入 128 MiB、深度 100、400,000 个值、200,000 个条目及 2 MiB 显示字符串。
.warc .warc.gzAWARC 1.0/1.1 网络存档记录会显示记录类型、目标 URI、嵌入式 HTTP 状态/MIME、日期和经过验证的 Content-Length。跳过有效载荷字节并限制 gzip 解压大小;掩码名称像秘密的目标查询值,不会打开或重放存档 URL/资源。
.waczAWACZ ZIP 包要求 datapackage.json 和 pages/pages.jsonl,并显示清单元数据以及有界的页面 ID、URL、标题、状态/MIME 和时间戳行。不会打开存档 WARC 有效载荷、CDXJ 索引、脚本或重放资源;会掩码看起来像秘密的页面 URL 查询值。ZIP 条目、清单值和 JSONL 行均有界。
.postman_collection.jsonAPostman Collection v2.1 JSON 递归渲染文件夹/请求项目,显示方法、URL、响应状态/数量、身份验证类型和脚本数量。会掩码看起来像秘密的查询值;省略凭据、变量、标头、Cookie、请求/响应正文及脚本,不执行请求或集合运行器。
.graphql .graphqls .gqlAGraphQL SDL 类型/interface/input/enum/scalar/union 定义会渲染为有界的字段、参数和签名行。描述、指令、默认值和 URL 保持惰性;不会执行或获取 resolver、内省或 GraphQL 操作。限制:输入 64 MiB、500,000 行、每行 1 MiB、100,000 个定义、300,000 个字段及 2 MiB 显示字符串。
.protoAProtocol Buffers proto2/proto3 文本 schema 会渲染语法/包元数据,以及有界的消息字段、枚举值、oneof 成员和服务 RPC 签名。不会执行或打开导入、选项、注解、默认值、URL、protoc/代码生成或 RPC 调用。限制:输入 64 MiB、500,000 行、每行 1 MiB、100,000 个定义、300,000 个成员及 2 MiB 显示字符串。
.k8s.yaml .k8s.yml .kubernetes.yaml .kube.yamlAKubernetes API YAML 多文档清单和带有 apiVersion、kind、metadata 的 JSON List 会渲染为有界资源标识以及 spec/status 形状计数、标签和注解。隐藏 Secret data/stringData 值、模板和 URL;不会执行 kubectl、Helm、集群调用或外部引用。限制:JSON 64 MiB 或 YAML 16 MiB、深度 100、500,000 行 YAML 及 100,000 个资源。
compose.yaml compose.yml docker-compose.yaml docker-compose.yml .compose.yaml .compose.ymlADocker Compose 服务会渲染为有界的惰性表,显示镜像/构建存在性、端口、依赖以及卷/网络/秘密计数和命令存在性。不会访问 Docker 守护进程、拉取/构建镜像、执行命令/健康检查、解析插值/包含/合并,也不会访问环境值或秘密值。JSON Compose 文档可通过内容嗅探识别。限制:JSON 64 MiB 或 YAML 16 MiB、深度 100、300,000 个 JSON 值、500,000 行 YAML、每行 1 MiB 及 100,000 个服务。来源:Compose Specification (https://compose-spec.github.io/compose-spec/03-compose-file.html)。
.github workflows *.yaml .github workflows *.ymlAGitHub Actions 工作流 YAML 会渲染为有界的惰性作业计划,显示工作流名称、触发器计数、运行器、needs、步骤计数、action/run 计数以及 strategy/matrix 是否存在。不会执行或解析 run/uses 命令、表达式、环境/秘密值、权限、可复用工作流、工件、触发器或运行器/网络操作。限制:输入 16 MiB、500,000 行、每行 1 MiB 及 100,000 个作业。来源:GitHub Actions 工作流语法 (https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax)。
junit.xml test-results.xml test-report.xml TEST-*.xml .junit.xml .junit-report.xml .test-results.xmlAJUnit 兼容 XML 报告会渲染有界的套件总数以及通过/失败/错误/跳过/时间计数。省略失败/错误文本、stdout/stderr、属性和附件;不会执行或获取测试、外部 DTD 和资源。限制:输入 16 MiB、500,000 个 XML 事件、300,000 个节点、深度 80、2 MiB 解析文本、100,000 个套件及 512 KiB 显示名称。来源:Maven Surefire XML reporter (https://maven.apache.org/surefire/maven-surefire-common/apidocs/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.html)。
.sarif .sarif.jsonASARIF 2.1.0 静态分析报告会渲染有界的工具/规则组,并显示 error、warning、note/other 和总结果计数。省略消息、源位置、工件 URI、代码片段、指纹、修复及调用详情;不会执行上传、URL 获取或代码执行。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个运行/规则及 300,000 个结果;显示字符串上限 2 MiB。来源:GitHub SARIF 支持 (https://docs.github.com/en/code-security/reference/code-scanning/sarif-files/sarif-support)。
tfplan.json .tfplan.json terraform-plan.json .terraform-plan.jsonATerraform terraform show -json 计划报告(格式主版本 1)会渲染有界的资源地址/类型/操作/原因行,并显示 create/update/delete/read、漂移、输出和变量计数。省略 before/after 值、敏感值、状态、配置和提供程序数据;不会执行 plan/apply/refresh,也不会进行提供程序、文件系统或网络操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、300,000 个资源变更及 2 MiB 字符串。来源:Terraform JSON 输出格式 (https://developer.hashicorp.com/terraform/internals/json-format)。
bom.json bom.xml *.cdx.json *.cdx.xmlACycloneDX BOM JSON/XML 会验证 bomFormat/specVersion 或 BOM 命名空间,然后渲染有界的组件类型/名称/版本/范围行以及漏洞/依赖/服务计数。省略序列号、bom-ref 值、哈希、许可证、PURL、属性、漏洞详情和外部引用;不会访问注册表或 URL。限制:JSON 64 MiB 或 XML 32 MiB、JSON 深度 100/300,000 个值、XML 500,000 个事件/300,000 个节点/深度 80/2 MiB 文本及 200,000 个组件。来源:CycloneDX 规范概览 (https://cyclonedx.org/specification/overview/)。
spdx.json sbom.spdx.json *.spdx.json .spdx .spdx.txtASPDX 2.x JSON 会验证 spdxVersion/SPDXID,并渲染有界的包/文件 ID、名称和版本行以及关系、注释、片段和外部文档计数。省略校验和、许可证/供应商数据、PURL、下载位置、评论和外部 URI;不会执行注册表、URL 或代码操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、200,000 个包/文件元素及 512 KiB 显示字符串。来源:SPDX 2.3 规范 (https://spdx.github.io/spdx-spec/v2.3/)。
jacoco.xml cobertura.xml coverage.xml .jacoco.xml .cobertura.xml .coverage.xmlAJaCoCo/Cobertura 覆盖率 XML 报告会渲染有界的包类计数以及行/分支/方法已覆盖/未覆盖计数和行覆盖率摘要。省略源路径、类/方法内部、会话数据、日志、附件及质量门禁评估;不会执行测试或外部资源。限制:输入 32 MiB、500,000 个 XML 事件、300,000 个节点、深度 80、2 MiB 解析文本、100,000 个包及 512 KiB 显示名称。来源:JaCoCo 覆盖率计数器 (https://www.jacoco.org/jacoco/trunk/doc/api/org/jacoco/core/analysis/ICounter.html)。
.info lcov.info coverage.info .lcov.infoALCOV 跟踪文件会渲染有界的逐文件安全基名,以及行/函数/分支已覆盖/未覆盖计数和行覆盖率摘要。绝对路径会缩减为基名;省略函数名、DA/BRDA 执行记录、注释和源内容。限制:输入 64 MiB、500,000 行、每行 1 MiB、200,000 个文件及 512 KiB 显示名称。来源:lcov 跟踪文件格式 (https://github.com/linux-test-project/lcov/blob/master/docs/man/geninfo.rst)。
.jsonpatch .json-patch .patch.jsonARFC 6902 JSON Patch 操作数组会验证必需的 op/path 以及按操作要求的 from/value 成员,然后渲染有序的 op/path/from/值类型行和操作计数。省略值;不会应用补丁,也不会评估或打开目标文档或 JSON Pointer。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、200,000 个操作及 2 MiB 字符串。来源:RFC 6902 JSON Patch (https://www.rfc-editor.org/rfc/rfc6902.html)。
.mergepatch .json-merge-patch .merge-patch.jsonA显式命名的 RFC 7396 JSON Merge Patch 文档会遍历有界对象成员,将其转换为转义路径,并渲染带值类型和深度的 set/delete/merge 操作。省略值;不会应用或评估 null 删除、对象合并、标量/数组替换、目标比较或外部资源。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、200,000 条路径及 2 MiB 字符串。来源:RFC 7396 JSON Merge Patch (https://www.rfc-editor.org/rfc/rfc7396.html)。
.csl.json .csl-json .cite.jsonACitation Style Language JSON 数组或 items 容器会渲染有界的引文 ID、类型、标题、作者/编辑和出版年份行,并统计 DOI/URL 是否存在。样式/区域设置、摘要、DOI/URL 解析和外部资源保持惰性。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个项目、每项 512 位作者及 512 字节显示字段。来源:CSL-JSON schema (https://github.com/citation-style-language/schema)。
.rss .atom .georss (non-GeoRSS feed)ARSS 2.0 和 Atom 1.0 源会渲染频道/源标题、更新时间、项目/条目标题/日期以及有界的链接/作者/内容/附件计数。省略链接、描述、摘要、内容负载、作者地址、附件和外部资源;不运行源刷新、脚本或网络操作。限制:输入 32 MiB、500,000 个 XML 事件、300,000 个节点、深度 96 及 100,000 行。来源:RSS 2.0 Specification (https://www.rssboard.org/rss-specification)、RFC 4287 Atom (https://www.rfc-editor.org/info/rfc4287/)。
.jsonfeed .json-feed .feed.jsonAJSON Feed 1.0/1.1 会验证版本 URL 和项目 ID,然后渲染有界的 feed/item ID、标题、内容类型、日期、作者和附件计数行。省略 HTML/文本内容、项目 URL、图像、标签和附件 URL;不会获取或执行 feed、链接或外部资源。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个项目、每项 100 个附件及 2 MiB 字符串。来源:JSON Feed 1.1 (https://jsonfeed.org/version/1.1)。
.cloudevent.json .cloud-event.json .cloudevents.json .ce.json .cloudevent .cloudeventsACloudEvents JSON 1.0 单事件和 JSON 批次会渲染有界的类型、ID、源主机、时间、主题和数据类型/大小元数据。源 URI 查询值会被掩码;省略 data/data_base64 负载、dataschema 和扩展属性值,不解析 URI、代理、处理程序或网络资源。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个事件及 2 MiB 字符串。来源:CloudEvents JSON Event Format (https://github.com/cloudevents/spec/blob/main/cloudevents/formats/json-format.md)。
.fhir.json .fhirjson .fhir .bundle.fhir.json .fhir-bundle.jsonAHL7 FHIR R4 JSON 资源和 Bundle 会渲染有界的 resourceType、ID、状态/类型、配置文件计数和结构计数。省略临床值、Narrative XHTML、姓名、标识符、编码显示、扩展值和引用;不执行术语查找、验证、URL 获取或临床操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个资源及 2 MiB 字符串。来源:FHIR R4 JSON representation (https://hl7.org/fhir/R4/json.html)。
.avsc .avpr .avro.json .avro-schema.jsonAApache Avro 模式和协议 JSON 会渲染有界的 record、field、union、enum、fixed、array、map 和 message 路径类型摘要。默认值、文档、别名、逻辑类型、导入、字段值、代码生成和 RPC 执行保持惰性。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、200,000 行及 2 MiB 字符串。来源:Apache Avro Specification (https://avro.apache.org/docs/1.12.0/specification/)。
.otlp.json .otlp-json .otel.json .otlp.trace.json .otlp.metrics.json .otlp.logs.jsonAOpenTelemetry OTLP JSON trace、metric、log 和 profile 信封会渲染有界的 signal/resource/scope 计数、服务名称以及数据点/事件/链接摘要。省略属性值、日志正文、ID、exemplar、链接、schema URL 和端点;不运行 collector、exporter 或网络操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、200,000 行及 2 MiB 字符串。来源:OpenTelemetry OTLP specification (https://opentelemetry.io/docs/specs/otlp/)。
.jsonocel .ocel.json .ocel-jsonAOCEL 2.0 JSON 会渲染有界的事件/对象类型定义、事件和对象 ID/类型/时间、属性计数以及事件到对象/对象到对象关系计数。省略属性值、限定符、URL 和外部资源;不运行流程发现或过滤。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个节点、200,000 行及 2 MiB 字符串。来源:OCEL 2.0 JSON format (https://www.ocel-standard.org/specification/formats/json/)。
.jsonapi .json-api.json .jsonapi.jsonAJSON:API 1.1 主资源和 included 资源会渲染有界的类型/ID、状态元数据、属性键计数和关系计数。省略属性值、链接负载、meta/error 详情和链接 URL;不访问端点或 API 操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个资源、200,000 行及 2 MiB 字符串。来源:JSON:API 1.1 specification (https://jsonapi.org/format/)。
.xodr .opendrive .opendrive.xml .open-drive.xmlAASAM OpenDRIVE 道路参考线会将直线和恒曲率弧线平面几何渲染为有界平面地图,并显示道路/路口计数。本地米制坐标仅为显示而归一化;spiral/poly3/paramPoly3、车道、剖面、信号、对象、链接及仿真行为保持惰性。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 96、100,000 条道路、200,000 个几何及 500,000 个位置。来源:ASAM OpenDRIVE (https://www.asam.net/standards/detail/opendrive/)。
.xosc .openscenario .openscenario.xml .open-scenario.xmlAASAM OpenSCENARIO XML 会渲染 FileHeader 版本、ScenarioObject 实体、Story/Act/Maneuver/Event/Action 层级、参数和目录引用计数以及 RoadNetwork 是否存在。目录、道路文件、控制器、表达式、触发器和仿真行为保持惰性;不会打开外部文件。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 96 及 200,000 行。来源:ASAM OpenSCENARIO XML (https://www.asam.net/standards/detail/openscenario-xml/)。
.openlabel.json .openlabel .open-label.jsonAASAM OpenLABEL 1.0 注释 JSON 会渲染对象、动作、事件、上下文、关系、帧、流、标签、本体、资源和坐标系的有界集合计数,以及 schema 和嵌套对象数据计数。省略传感器负载、坐标、注释值、本体 URL 和外部资源;不打开传感器数据或网络资源。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个条目及 2 MiB 字符串。来源:ASAM OpenLABEL (https://www.asam.net/standards/detail/openlabel/)。
.cityjson .city.json .cityjson.jsonAOGC CityJSON 1.x/2.0 城市模型会渲染有界的 CityObject 类型/几何/LoD 计数、顶点和边界索引计数以及 transform/metadata 存在性。不会展开或转换坐标、边界、语义、材质、纹理、属性、扩展或外部资源。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个对象、500,000 个顶点、200,000 个几何/行及 2 MiB 字符串。来源:OGC CityJSON (https://www.ogc.org/standards/cityjson/)。
.stix.json .stix-json .stixAOASIS STIX 2.1 bundle 和对象会渲染有界的类型/ID、创建/修改时间、标签计数及关系/引用计数。省略描述、indicator pattern、哈希、URL、标记内容和自定义属性;不运行 TAXII/API/网络操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个对象、200,000 行及 2 MiB 字符串。来源:OASIS STIX 2.1 (https://docs.oasis-open.org/cti/stix/v2.1/os/stix-v2.1-os.html)。
.crg .opencrgAASAM OpenCRG 清晰文本头部会渲染区段名称和行数。省略 ASCII/二进制路面负载及 `$ROAD_CRG_FILE` 引用;不运行轮胎、车辆或路面评估。限制:输入 64 MiB、1,000,000 行、1 MiB/行及 100,000 个区段。来源:ASAM OpenCRG (https://www.asam.net/standards/detail/opencrg/)。
.taxii.json .taxii-json .taxiiAOASIS TAXII 2.1 信封、清单、集合、发现、状态和错误资源会渲染有界的 ID、对象/版本计数和能力/状态元数据。省略 STIX 负载、URL、描述、授权数据和 TAXII 端点;不运行 HTTP 客户端或网络操作。限制:输入 64 MiB、深度 100、300,000 个 JSON 值、100,000 个条目、200,000 行及 2 MiB 字符串。来源:OASIS TAXII 2.1 (https://docs.oasis-open.org/cti/taxii/v2.1/os/taxii-v2.1-os.html)。
.wsdl .wsdl.xmlAWSDL 1.1/2.0 服务描述会渲染有界的 service、port、binding、portType/interface、operation、message、import/include 和嵌入式 schema 计数及名称。省略端点地址、schema/import URL、文档、凭据和消息负载;不运行 SOAP/HTTP 请求或代码生成。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个节点、深度 96 及 200,000 行。来源:W3C WSDL (https://www.w3.org/TR/wsdl.html)。
.opml .opml.xmlAOPML 1.0/2.0 大纲文档会渲染版本/标题/日期元数据以及带类型、深度和订阅源大纲计数的有界层级行。省略订阅源 URL、HTML 链接、所有者邮箱、描述和扩展值;不会获取或执行链接订阅源、附件、图像或脚本。限制:输入 32 MiB、500,000 个 XML 事件、300,000 个节点、深度 96 及 200,000 行。来源:OPML 2.0 specification (https://opml.org/spec2.opml)。
.plist .plist.xmlAApple XML 属性列表会渲染有界的键路径、字典、数组、标量类型和数据字节计数;二进制 bplist00 文件会渲染经过验证的尾部、偏移表和对象标记摘要。省略或掩码 URL、类似秘密的标量值、数据负载、外部实体和资源;不会执行应用程序数据。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个 XML 节点/对象、深度 96 及 200,000 行。来源:Apple PropertyListSerialization (https://developer.apple.com/documentation/foundation/propertylistserialization)。
.tomlA将 TOML 1.0/1.1 解析为惰性的键路径/值行,支持嵌套表、数组、表数组及含日期时间在内的标量。仅显示配置,不展开或执行。限制:4 MiB、50,000 行、64 KiB/行、递归深度 80、200,000 个值、2 MiB/字符串、4 KiB/路径、渲染文本 32 MiB。浮点格式可能规范化;不嵌入 TOML 源文。
.propertiesA将 Java Properties `load(InputStream)` 文件解析为惰性的键值行。每个字节按 ISO-8859-1 解释;支持转义分隔符、Java 控制/Unicode 转义和逻辑行续接。重复键使用最后一个值;不展开变量或占位符。限制:输入 16 MiB、100,000 个物理行、每行 1 MiB、逻辑行 2 MiB、200,000 个键、键或值 2 MiB、路径 4 KiB、渲染文本 32 MiB。格式错误的转义和未配对代理项会失败。
DMN 1.1–1.5 (.dmn)A显示 DMN 决策表的输入/输出子句、源顺序规则、命中策略以及本地输入/决策依赖引用。字面表达式和 FEEL 单元格仅按文本显示,不执行 FEEL 或命中策略语义。不获取外部引用;DMNDI 布局、注释和不支持的决策逻辑会省略或警告。限制:输入 32 MiB、500,000 个 XML 事件、200,000 个 XML 节点、深度 80、10,000 张表、200,000 条规则、128 列、100 万个单元格、渲染文本 32 MiB。
.reqif .reqif.xmlA将 ReqIF 1.0.1/1.2 需求交换文件的头信息、规范层级、SPEC-OBJECT 标识符/名称/类型/描述、类型化属性值和本地 SPEC-RELATION 链接渲染为有界表格。XHTML 扁平化为惰性文本;不执行外部引用、嵌入二进制内容或需求工具语义。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个 XML 节点、深度 96、200,000 个需求/关系、渲染文本 64 MiB。
.xmiA将 OMG XMI 2.1–2.5 模型交换文件渲染为嵌套模型元素,显示 xmi:id、xmi:type、名称、包含深度和惰性属性。UML/SysML 引用保留为文本;不处理外部 href、二进制、XMI 扩展或模型执行。限制:输入 64 MiB、1,000,000 个 XML 事件、500,000 个 XML 节点、深度 96、200,000 个元素、每元素 128 个属性、渲染文本 64 MiB。
Generic XML (.xml fallback)A将未识别的 XML 显示为惰性元素路径(每个命名空间 URI 仅列一次并映射为可读前缀)、属性和文本行。Microsoft Project XML、draw.io、SVG、HTML 等已识别格式仍使用专用转换器。拒绝 DTD;不加载外部实体或资源。限制:输入 16 MiB、100,000 行、每行 1 MiB、深度 80、400,000 个事件、200,000 个节点/行、4 KiB/路径、渲染文本 32 MiB。仅支持 UTF-8。
.yaml .ymlA将 YAML 1.2 多文档流渲染为惰性的键路径/值行。别名引用保留为占位符,不应用自定义标签语义;拒绝复杂映射键,重复键保留为独立行并发出警告。限制:输入 16 MiB、100,000 行、每行 1 MiB、深度 80、400,000 个事件、100 个文档、2 MiB/标量、4 KiB/路径、渲染文本 32 MiB。
.jsonA将通用 JSON 对象和数组渲染为惰性的路径/类型/值行。不会执行字段或获取 URL,并限制嵌套深度、值数量、字段路径、字符串和输出文本。
.jsons .jsonseq .jsonlA按顺序排版 RFC 7464 RS 分隔的 JSON 值,并为每项添加标题。RFC 7464 未指定文件扩展名;`.jsons` 和 `.jsonseq` 是便捷别名,`.jsonl` 为换行兼容模式。跳过损坏或空记录并计数警告,同时限制输入、记录和渲染块数量。
.geojsonA将 RFC 7946 Feature、FeatureCollection 和几何对象渲染为有界 Web Mercator 地图,包含点、线和多边形图层。仅投影 WGS 84 经纬度,不做 CRS 转换;不绘制高度、属性、标识符或 bbox。未闭合的环会警告后闭合,跨日期变更线的线段仍按直线绘制。
.geojsons .geojsonseq .geojsonlA将 RFC 8142 RS 分隔的 GeoJSON 文本序列中的 Feature、FeatureCollection 和 Geometry 混合记录汇总为有界 Web Mercator 页面。兼容模式接受按行分隔的 `.geojsonl`。省略属性和标识符,并限制记录、输入和坐标总量。
.topojsonA渲染 TopoJSON Topology 对象中的共享 delta 编码弧线,应用变换和按位取反的反向索引。支持 GeometryCollection 和多几何等核心类型。假定 WGS 84 经纬度;不执行其他 CRS 转换。省略属性、ID、对象名称、bbox 和额外坐标。
.rss .atom .georssA将 RSS/Atom 中的 GeoRSS Simple 点、线、多边形、box 以及受支持的 GML 点/线/多边形/envelope 渲染为地图。按默认 GeoRSS EPSG:4326 纬度/经度及 CRS84/EPSG 轴顺序处理;未知 CRS、曲线和不支持的扩展会省略或拒绝。不会获取链接资源。
.gmlA将 GML 2 和 GML 3.2 要素几何渲染为有界 Web Mercator 地图。CRS84 使用经度/纬度;EPSG:4326 和 EPSG:4979 使用 GML 纬度/经度轴顺序。缺少 CRS 时假定 CRS84;其他 CRS、曲线和非线性曲面不支持,也不会获取链接资源。
.gpxAGPX 1.1 航点显示为点,路线显示为有序线,轨迹的各段分别绘制。WGS 84 投影到 Web Mercator;省略高程、时间戳、元数据和扩展,不会获取链接。
.wkt .ewktA将 OGC 线性简单要素 WKT/EWKT(点、线、多边形、多几何和几何集合)渲染为有界 Web Mercator 地图。无 SRID 时假定 WGS 84 经纬度;仅支持 SRID 4326。省略 Z/M,拒绝曲线和非线性曲面。
.kml .kmzA将 KML 2.2 Placemark 点、线、多边形、MultiGeometry 和 gx:Track 投影为有界 Web Mercator 地图。KMZ 选择 doc.kml 或第一个 KML 条目。省略高度、样式、覆盖层和属性;不会获取链接资源。
.shpA将 ESRI Shapefile 点、折线、多边形和多点记录渲染为有界 Web Mercator 地图。验证匹配的 SHX 索引,识别同名的度单位 WGS 84 地理 PRJ;缺少 CRS 时明确假定,投影、非度单位或其他 CRS 会拒绝。省略 DBF 属性和 Z/M 值;不支持 MultiPatch。
.dbfA对 dBASE III/III+ 属性表进行有界预览,每页最多 100 行、32 列。支持字符、数值、浮点、逻辑和日期字段;跳过已删除记录。备忘录及未知字段类型标记为省略。读取常见 .cpg 编码(UTF-8、Windows-125x、Shift-JIS、GBK、EUC-KR、Big5、ISO-8859-1/2);LDID 0x57 表示 Windows-1252,LDID 缺失/为零时警告并按 Windows-1252 解码。限制:输入 128 MiB、100,000 条记录、200 万单元格、255 个字段、每条记录 4,000 字节。
.ascAESRI ASCII Grid 读取 NCOLS/NROWS、匹配的左下角/中心原点、CELLSIZE、可选 NODATA_VALUE(默认 -9999)及从上到下逐行排列的整数/浮点单元格值。生成带连续预览色带、透明 NoData 单元格和最小/最大图例的 PNG-backed SVG 热力图;全为 NoData 时保持透明且省略数值比例尺。不执行 CRS 重投影或专题色表分类。限制:128 MiB、500 万个单元格、每侧 100,000 个单元格、编码 PNG 32 MiB。
.gpkgAOGC GeoPackage 矢量要素表按图层生成有界 Web Mercator 页面。普通 EPSG:3857 PNG/JPEG 瓦片表会将瓦片重新编码为 PNG 后生成栅格地图页。矢量 EPSG:4326/4979/3857 可用;其他矢量 CRS 因未重投影而拒绝。只读 SQLite 仅选择几何或瓦片列;省略属性、视图、不支持的瓦片 CRS 和矢量 Z/M 值,并限制数据库/WAL、图层、行、几何 BLOB、瓦片数据和像素。
.mol .sdf .sdAV2000 和核心 V3000 MOL/SDF 原子与键表逐分子输出为 SVG 页面。V3000 支持续行、非连续原子 ID、CHG/MASS 及简单键 CFG。显示输入坐标、隐式碳顶点、元素标签、常见键级和上下楔形/虚线键标记。省略或不支持 SDF 数据字段、高级立体化学和查询化学,并限制输入、记录、原子/键、页面及 SVG 节点数量。
.rxnAV2000 RXN 文件输出为一张反应图,最多支持两种反应物和两种产物。每个 $MOL 组件使用有界分子绘制器,并用加号和反应箭头表示两侧。不支持 V3000 RXN 容器,也不解释反应条件、试剂或化学有效性。
.pdb .entAProtein Data Bank 固定列 ATOM/HETATM 坐标 — 每个 MODEL 生成一个 SVG 页面,可选 CONECT 记录生成简单键,并显示提供的元素标签。3D 坐标投影到 XY;省略或警告非空/A 备用位置、晶体学元数据、对称性、二级结构、生物组装语义及 CONECT 缺失的键。
.chart .chart.jsonAC支持柱状图、折线图与饼图。反向:从图表几何形状提取数据为 CSV。
.tex .latexAA / C支持独立 LaTeX 数学公式以及有界的完整文档预览:标题/作者/日期、章节、段落、列表、verbatim/代码、tabular、题注、内联数学和输入目录树内的 PNG/JPEG \includegraphics。不会执行 TeX 宏、\input/\include/参考文献、shell escape、外部 URL 或文档;图形浮动和精确排版采用近似。反向:`<desc>` 元数据还原(A),或 OCR/启发式识别(C)。
.qr .qrcodeAA基于 Reed-Solomon 编码的矢量二维码矩阵。反向:解码矩阵还原原始内容。
.fa .fasta .fna .faa .fq .fastqAFASTA 和 FASTQ 序列记录。受限表格显示标识符、描述、长度、GC 比例、模糊碱基数和序列预览;FASTQ 还验证序列/质量长度,并显示可打印质量 ASCII 范围,不猜测 Phred 编码。不会执行比对或访问外部资源。
.gff .gff3 .gtfAGFF3/GTF 九列基因组特征注释。验证 1-based 坐标、score、strand、phase 以及 GFF3 tag=value 或 GTF 引号属性后渲染惰性特征表。省略指令和嵌入 ##FASTA 尾部;不处理层级、序列分析或外部 URL。
.bed .bedgraph .bgAUCSC BED3–BED12 和 bedGraph 区间轨道。验证 0-based 半开坐标、可选 BED12 block 列表、score/strand/RGB 以及有限 bedGraph dataValue。track/browser 指令和外部基因组/轨道查找保持惰性。
.vcf (variants)AVCF v4.x 变异调用。将制表符分隔的 #CHROM 标头、八个固定字段、FORMAT/样本列、1-based POS 和有限 QUAL 值渲染为惰性表格。不会处理元数据/参考 URL、基因型解释、phasing、标准化或嵌入 FASTA;通过内容将 .vcf 与 vCard 区分。
.samASAM 文本比对记录。将可选标头、11 个必需字段及 TAG:TYPE:VALUE 可选字段渲染为有界惰性表格。检查 FLAG、POS/MAPQ、CIGAR 语法、可打印序列/质量及匹配长度;不处理参考基因组、投影、基因型/phasing 或外部资源。
.wig .wiggleAUCSC Wiggle 连续信号轨道。将 fixedStep 和 variableStep 声明展开为有界的 1-based 全闭区间行,并保留有限值。track/browser 指令和远程轨道保持惰性。
.mafAUCSC 多重比对格式块。解析 ##maf、a 块和七字段 s 序列行,验证 0-based start、size、source size、strand 及无缺口序列长度;i/e/q 等可选元数据保持惰性,不查找参考或执行坐标提升。
.nwk .newick .treeANewick 系统树。使用有界递归下降解析第一个以分号结束的树,将括号/逗号拓扑转换为有向图,并验证带引号标签、有限分支长度和嵌套注释;额外树、分类学和序列查找保持惰性。
.sto .stockholmAStockholm 1.0 多序列比对。解析以 // 终止的块和分割序列行,验证对齐长度一致和有界可打印名称;#=GF/#=GS/#=GC/#=GR 注释保持惰性,不执行 HMM/profile 或外部序列查找。
.aln .clustal .clustalwACLUSTAL 分块比对。解析序列片段、可选的累计残基计数及 * : . + 共识行,按名称连接片段并验证对齐长度一致;不执行比对计算或外部查找。
.nex .nexusANEXUS 系统树块。验证 #NEXUS 和 BEGIN TREES,提取第一个 TREE/UTREE 语句并复用有界 Newick 图解析器;TAXA、TRANSLATE 映射和其他块保持惰性。
.gb .gbk .genbankAGenBank 平面文件记录。解析由 // 分隔的 LOCUS 记录、DEFINITION/ACCESSION 文本、定宽 FEATURES 计数及有界 ORIGIN 序列预览;特征位置、登录号链接和外部序列资源保持惰性。
.embl .embAEMBL-Bank 平面文件记录。解析由 // 分隔的 ID/AC/DE/FT/SQ 标签记录,统计定宽特征并验证 SQ 累计序列计数;数据库交叉引用、特征位置和外部序列资源保持惰性。
.dat .uniprot .swissprotAUniProtKB/Swiss-Prot 蛋白质平面文件。通过含 Reviewed/Unreviewed 的 ID 签名将 `.dat` 与 Tecplot 区分,然后解析 ID/AC/DE/GN/OS/FT/SQ 记录。审核状态、蛋白质元数据、特征计数和序列预览保持惰性,不执行 REST、分类学或交叉引用查找。
.risARIS 书目记录。验证规范的 TY/ER 边界和六字符 XX - 字段,支持重复作者/关键词及续行,并将引文元数据渲染为惰性表格行;绝不执行 DOI/URL 或外部引文查找。
.fhir.xml .fhirxmlAHL7 FHIR XML 渲染有界资源和 Bundle 类型、条目、包含资源、叙事和扩展计数。临床值、标识符、叙事 XHTML、引用和术语服务保持惰性。限制:输入64 MiB、1,000,000个 XML 事件、500,000个节点、深度128、100,000个资源和100,000行。
.oaipmh .oai-pmh .oai.xmlAOAI-PMH 响应 XML 渲染有界动词、记录、标头、元数据、集合、错误和续传令牌计数。标识符、URL、元数据载荷和 HTTP 收集保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.openarchives.org/pmh/
.iso20022.xml .pain.xml .pacs.xml .camt.xmlAISO 20022 金融 XML 渲染有界文档/标头/消息、付款、交易、参与方、账户、金额、日期和汇款计数。账户、名称、金额、标识符、URL 和付款操作保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.iso20022.org/catalogue-messages
.sbml .sbml.xmlASBML XML 渲染有界级别/版本、模型、隔室、物种、反应、参数、规则、事件、单位、函数和注释计数。值、MathML 方程、ID 和模拟保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://sbml.org/documents/specifications/
.cellml .cellml.xmlACellML XML 渲染有界组件、变量、单位、连接/映射、导入、封装、重置、MathML 和注释计数。值、方程、ID、导入模型和模拟保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.cellml.org/specifications
.xmlocel .ocel.xmlAOCEL 2.0 XML 渲染有界事件类型、事件、对象类型、对象、属性、关系和属性类型计数。ID、时间戳、值和流程挖掘操作保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://ocel-standard.org/specification/formats/xml/
.nml .neuroml .neuroml.xmlANeuroML 2 XML 渲染有界细胞、形态、分段、网络、种群、投影、连接、突触、输入、通道和包含计数。参数、坐标、方程、ID、LEMS 定义和导入模型保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://docs.neuroml.org/Userdocs/Specification.html
.biopax .biopax.xmlABioPAX Level 3 RDF/XML 渲染有界通路、相互作用、物理实体、蛋白质、小分子、复合物、反应、控制、交叉引用和本体导入计数。ID、标签、链接、OWL 导入和推理保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.biopax.org/
.xsd .xsd.xml .schema.xsdAW3C XML Schema 渲染有界元素/属性声明、复杂/简单类型、组、组合器、派生和包含/导入依赖计数。位置、依赖获取和实例验证保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.w3.org/TR/xmlschema11-1/
.xsl .xslt .xsl.xmlAW3C XSLT 渲染有界样式表模板、应用/调用模板、变量/参数、循环/条件、键、包含/导入、输出、脚本和函数计数。XPath、文档访问、扩展函数和转换保持惰性。限制:输入128 MiB、1,000,000个 XML 事件、500,000个节点、深度128和200,000行。来源:https://www.w3.org/TR/xslt-30/

位图与前端代码9

扩展名转成 SVG从 SVG 转回显示效果
.jp2 .j2k .j2c .jpc .jpxA独立 JPEG 2000 原始码流和 JP2 容器 — 在 OpenJPEG 解码前通过共享 SIZ/JP2 预检检查尺寸、组件、精度、符号和子采样。无符号灰度、灰度 alpha、RGB 和 RGBA 图像写为有界 PNG SVG 页面;多码流、不支持的色彩空间和危险尺寸会拒绝或警告。
.png .jpg .jpeg .bmp .gif .webpBA正向:有界解码 PNG/JPEG/BMP/GIF/WebP,再进行灰度阈值化和轮廓矢量描摹;限制为 2000 万像素、单边 100,000 像素和 500,000 个轮廓段。动画 GIF/WebP 使用首帧并发出警告。CMYK JPEG 不应用配置文件并采用近似转换;16 位无损 JPEG 缩减位深并发出警告。反向:通过 `resvg` 与 `image-webp` 进行确定性 PNG 或 WebP 光栅化。
.pbm .pgm .ppm .pnm .pamBNetpbm PBM/PGM/PPM/PAM ASCII 和原始二进制图像(含 16 位样本以及 PAM 灰度/RGB alpha 元组)使用有界灰度轮廓矢量器。分配前检查尺寸、maxval、样本范围和载荷长度;仅使用第一幅图像。
.tif .tiffA将有界解码的多页 TIFF/BigTIFF 图像目录逐页转换为嵌入解码后 PNG 图像的 SVG。支持无符号整数灰度(包括 1/2/4 位打包样本)、RGB/RGBA 和 CMYK;正确处理 WhiteIsZero/BlackIsZero,并将大于 8 位的通道缩减为 8 位。调色板、有符号/浮点样本和色彩配置文件不作解释。
.dcm .dicomADICOM Part 10 灰度和 RGB 图像逐帧输出为自包含 PNG 嵌入式 SVG 页面。支持未压缩 Implicit/Explicit VR Little Endian、已退役的 Explicit VR Big Endian、JPEG Baseline/Extended/Lossless、JPEG 2000 Part 1 传输语法 .90/.91,以及 RLE Lossless。解码前会将 JPEG 2000 SIZ 尺寸、组件、精度、符号和子采样与受限 DICOM 属性核对。应用可用的 Modality/VOI 变换,并将 16 位样本缩减为 8 位显示。省略患者/检查元数据,但保留烧录在像素中的文字。也支持 SOP 类和 application/pdf MIME 类型一致的 Encapsulated PDF Storage,嵌入的 PDF 限制为 64 MiB,PDF 内容本身仍可能包含身份信息。不支持 JPEG-LS、JPEG 2000 YBR_RCT/YBR_ICT 色转换、Part 2、HTJ2K、空间方向和物理像素间距。
.sr.dcm .dicom-sr SR SOP ClassADICOM 结构化报告 SOP 类会渲染有界的 Content Sequence 行,包含 TEXT、NUM、CODE 和 CONTAINER 项、编码概念、单位与关系。省略引用图像/音频/波形、UID 及患者/研究属性;SR 内容可能含 PHI,因此不等同于去标识化。限制:输入128 MiB、1,000,000 个结构令牌、100,000 个元素、深度64和200,000行。来源:DICOM PS3.3 Structured Report IODs (https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_A.35.html)。
DICOMDIR .dicomdirA沿 DICOMDIR 根记录、下一记录和下级记录偏移按层级顺序渲染引用的 IMAGE 文件。在 DICOMDIR 文件夹内验证并规范化 File ID;跳过缺失或不支持的图像,并省略患者/检查标签。
.jsx .tsx .vue .svelte .datauri .pathA将 SVG 直接封装为 React JSX/TSX、Vue 3 或 Svelte 组件、原始路径数据(`d="..."`)或 Base64 Data URI 字符串。
.svg .svgzAA读取SVG和带压缩/解压字节上限的gzip SVGZ。`docsvg transform`:压缩最小化、单色化样式、响应式缩放。