Document Awesome
约 5 分钟阅读
标签:资源精选
- WOPI - Web Application Open Platform Interface Protocol
- Office Open XMLWikipediaOffice Open XMLzip 压缩后内容为 xml 的文件格式。是因为 ODF 先成为开发标准,MS 才选择开发新的开放标准。 · ECMA-376 - 第一版 2006 · ISO/IEC 29500 - 第一版 2008 · MS Office 2013+ · 参考笔记:Office Open XML
- LibreOffice running natively in the browser via WebAssembly
- HNHacker NewsHacker News #30356020Hacker News
| Project | License |
|---|---|
| nextcloud/serverGitHubnextcloud/server | AGPL |
| nextcloud/documentserver_communityGitHubnextcloud/documentserver_community | AGPL |
| ONLYOFFICE/CommunityServerGitHubONLYOFFICE/CommunityServerONLYOFFICE/CommunityServer · Apache-2.0, C# · ONLYOFFICE/DocumentServer · AGPL-3.0 · server+core+sdkjs+web-apps+dictionaries+sdkjs-plugins笔记:ONLYOFFICE | GPL |
| ONLYOFFICE/onlyoffice-owncloudGitHubONLYOFFICE/onlyoffice-owncloud | AGPL |
| ONLYOFFICE/DocumentServerGitHubONLYOFFICE/DocumentServerONLYOFFICE/CommunityServer · Apache-2.0, C# · ONLYOFFICE/DocumentServer · AGPL-3.0 · server+core+sdkjs+web-apps+dictionaries+sdkjs-plugins笔记:ONLYOFFICE | AGPL |
| LibreOffice/coreGitHubLibreOffice/core开源的办公套件。 · LibreOffice/core · GPL-3.0, MPL-2.0, LPL-3.0 · unoconv/unoconv · GPLv2, Python · Universal Office Converter · 阿里云镜像 - https://mirrors.aliyun.com/tdf/libreoffice/stabl...笔记:LibreOffice | GPL |
mime
- Doc -> Word, Document, Doc, Writer, Pages
- Sheet -> Excel, Table, Spreadsheet, Sheet, Calc, Numbers
- Slide -> PPT, PowerPoint, Slide, Presentation, Impress, Keynote
| .ext | mime | notes |
|---|---|---|
| application/pdf | ||
| Office | ||
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | |
| .doc | application/msword | |
| .xls | application/vnd.ms-excel | |
| .ppt | application/vnd.ms-powerpoint | |
| OpenDocument | ||
| .odt, .fodt | application/vnd.oasis.opendocument.text | |
| .ods, .fods | application/vnd.oasis.opendocument.spreadsheet | |
| .odp, .fodp | application/vnd.oasis.opendocument.presentation | |
| .odg, .fodg | application/vnd.oasis.opendocument.graphics | |
| .odf | ||
| iWork | ||
| .numbers | application/x-iwork-numbers-sffnumbers | |
| .keynote | application/x-iwork-keynote-sffkey | |
| .pages | application/x-iwork-pages-sffpages | |
| 2021 | ||
| .numbers | application/vnd.apple.numbers | |
| .pages | application/vnd.apple.pages | |
| .keynote | application/vnd.apple.keynote |
- wikipedia OpenDocumentWikipediaOpenDocument
- www.iana.org/assignments/media-types/media-types.xhtml
Library
- Java
- apache/poiGitHubapache/poi
- Apache-2.0, Java
- reading and writing Microsoft Office binary and OOXML file formats
- apache/poiGitHubapache/poi
- Javascript/NodeJS
- xmldom/xmldomGitHubxmldom/xmldom
- 用于解析 各种文档
- handsontable/hyperformulaGitHubhandsontable/hyperformula
- GPLv3
- mwilliamson/mammoth.jsGitHubmwilliamson/mammoth.jsmwilliamson/mammoth.js · .docx to HTML · 语义上的映射,不会完全映射样式 · 450kB · 依赖 · dingbat-to-unicode · bluebird · jszip,xmlbuilder,underscore笔记:mammoth.js
- .docx to HTML
- alalic/docx2htmlGitHublalalic/docx2html
- lalalic/docx4jsGitHublalalic/docx4js
- 解析 docx, pptx, xlsx
- dolanmiu/docxGitHubdolanmiu/docxdolanmiu/docx · MIT, TS · 生成 docx · 修改 docx笔记:DocxJS
- 生成 docx
- dbashford/textractGitHubdbashford/textract
- 文本提取
- SheetJS/sheetjs笔记SheetJSSheetJS/sheetjs · Apache-2.0, JS · git -> sheetjs · 不在 npm https://github.com/SheetJS/sheetjs/issues/2667 · 开发也不在 Github 上了打开:/notes/service/document/sheet/sheetjs
- Apache-2.0, JS
- ⚠️ CE 版本 不支持 style/formula/images/graphs/PivotTables
- 不在 npm SheetJS/sheetjs#2667GitHub IssueSheetJS/sheetjs#2667
- 开发也不在 Github 上了
- foliojsGitHub 组织foliojs
- foliojs/pdfkitGitHubfoliojs/pdfkitfoliojs/pdfkit · MIT, JS · JavaScript PDF generation library for Node and the browser · 依赖 crypto-js, fontkit, jpeg-exif, png-js笔记:pdfkit
- MIT, JavaScript
- npm
- PDF 生成
- fontkit
- png.js
- brotli.js
- foliojs/pdfkitGitHubfoliojs/pdfkitfoliojs/pdfkit · MIT, JS · JavaScript PDF generation library for Node and the browser · 依赖 crypto-js, fontkit, jpeg-exif, png-js笔记:pdfkit
- alafr/SVG-to-PDFKitGitHubalafr/SVG-to-PDFKit
- mgcrea/node-xlsxGitHubmgcrea/node-xlsx
- based on sheetjs
- harshankur/officeParserGitHubharshankur/officeParser
- MIT, JS
- parse text out of any office file
- docx, pptx, xlsx and odt, odp, ods
- cantoo-scribe/pdf-libGitHubcantoo-scribe/pdf-lib
- npm @cantoo/pdf-lib
- fork of Hopding/pdf-libGitHubHopding/pdf-lib
- xmldom/xmldomGitHubxmldom/xmldom
- Golang
- unidoc/uniofficeGitHubunidoc/unioffice
- .docx, .xlsx, .pptx
- unidoc/uniofficeGitHubunidoc/unioffice
- PHP
- Convert/Parse
- pandoc
- VikParuchuri/markerGitHubVikParuchuri/marker
- GPLv3, Python
- PDF to markdown quickly with high accuracy
- opengovsg/pdf2mdGitHubopengovsg/pdf2md
- by Open Government Products for open.gov.sg
- fork jzillmann/pdf-to-markdownGitHubjzillmann/pdf-to-markdown
- benbalter/word-to-markdownGitHubbenbalter/word-to-markdown
- MIT, Ruby
- based on LibreOffice
- opendatalab/magic-docGitHubopendatalab/magic-doc
- Apache-2.0, Python
- based on libreoffice
- FancyGrid/awesome-gridGitHubFancyGrid/awesome-grid
- 应用
- kevinschaich/mintableGitHubkevinschaich/mintable
- personal finances
- kevinschaich/mintableGitHubkevinschaich/mintable
- 商业
- docxtemplater.com
- CE 版本 open-xml-templating/docxtemplaterGitHubopen-xml-templating/docxtemplater
- MIT, GPLv3, JS
- 只支持 docx/pptx
- docxtemplater.com/pricing
- CE 版本 open-xml-templating/docxtemplaterGitHubopen-xml-templating/docxtemplater
- 葡萄城
- JSpreadsheet
- JSpreadsheet CE
- SheetJS Pro
- SheetJS CE 没有 style/formula 等
- [ag-grid]
- docxtemplater.com
- Stirling-Tools/Stirling-PDFGitHubStirling-Tools/Stirling-PDF
- GPLv3, Java
- Locally hosted web application that allows you to perform various operations on PDF files
- Reader
- sumatrapdfreader/sumatrapdfGitHubsumatrapdfreader/sumatrapdf
- GPLv3, C++, Windows
- PDF, EPUB, MOBI, CBZ, CBR, FB2, CHM, XPS, DjVu
- sumatrapdfreader/sumatrapdfGitHubsumatrapdfreader/sumatrapdf
- Javascript/TyepScript
- mozilla/pdf.jsGitHubmozilla/pdf.js
- Apache-2.0, Javascript
- PDF Reader
- NPM pdfjs-dist @types/pdfjs-dist
- ZEISS/react-view-pdfGitHubZEISS/react-view-pdf
- modesty/pdf2jsonGitHubmodesty/pdf2json
- Apache-2.0, JS
- 使用 @xmldom/xmldom
- bpampuch/pdfmakeGitHubbpampuch/pdfmakebpampuch/pdfmake · MIT, JS · 使用 pdfkit, xmldoc 生成 PDF · 图片只支持 JPEG 和 PNG 格式 · 因为 pdfkit 只支持这两种格式 https://pdfkit.org/docs/images.html笔记:pdfmake
- MIT, JS
- structure JSON to PDF
- pdfmake.org/playground.html
- pdfkit
- mozilla/pdf.jsGitHubmozilla/pdf.js
- React
- wojtekmaj/react-pdfGitHubwojtekmaj/react-pdf
- MIT, Javascript
- Viewer
- diegomura/react-pdfGitHubdiegomura/react-pdfdiegomura/react-pdf · Create PDF files using React · yogo+pdfkit · react-reconciler, scheduler · 参考 · https://react-pdf-repl.vercel.app/笔记:ReactPDF
- MIT, Javascript
- Builder
- for React PDF
- wojtekmaj/react-pdfGitHubwojtekmaj/react-pdf
- Golang
- go-pdf/fpdf
- pdfcpu/pdfcpuGitHubpdfcpu/pdfcpu
- Apache-2.0, Go
- OFD
- ofdrw/ofdrwGitHubofdrw/ofdrw
- Apache-2.0, Java
- 商业产品
- ofdrw/ofdrwGitHubofdrw/ofdrw
Sheet/Excel
两种 sheet 数据格式
-
object[]- 贴近 Table/数据表/DataGrid
- 适用于有逻辑处理
- 支持 schema 逻辑
- 支持 业务
- Header 为 key/title
-
any[][]- AoA
- 适用于简单数据展示、数据导入导出 - 贴近 Excel/Sheet
- 适用于通用数据
- 适用于数据中间处理
- Header 为 Index(A-Z), 第一行数据可能为 Header
- Java
- Golang
- qax-os/excelizeGitHubqax-os/excelizeqax-os/excelize · 参考 · xuri/excelize-wasm · excelize.wasm.gz 3.8MB笔记:excelize
- Formula
- formulajs/formulajsGitHubformulajs/formulajs
- MIT, JS
- forked from handsontable/formula.js
- LesterLyu/fast-formula-parserGitHubLesterLyu/fast-formula-parser
- MIT, JS
- ⚠️ 开发不活跃
- npm
- 300kB,83kB
- Parse and evaluate MS Excel formula in javascript.
- handsontable/hyperformulaGitHubhandsontable/hyperformula
- GPLv3, TS
handsontable/formula-parserGitHubhandsontable/formula-parser- Excel Formula Beautifier www.excelformulabeautifier.com
- formulajs/formulajsGitHubformulajs/formulajs
- JS/TyepScript
- exceljs/exceljsGitHubexceljs/exceljsexceljs/exceljs · MIT, JS · Excel Workbook Manager · 目前有维护问题 exceljs/exceljs#2764笔记:exceljs
- MIT, JS
- Excel Workbook Manager
- ⚠️ 项目开发不活跃
- exceljs/exceljs#2764GitHub Issueexceljs/exceljs#2764exceljs/exceljs · MIT, JS · Excel Workbook Manager · 目前有维护问题 exceljs/exceljs#2764笔记:exceljs
- vs sheetjs
- 完整样式支持
- 支持的格式更少
- sheetjs笔记SheetJSSheetJS/sheetjs · Apache-2.0, JS · git -> sheetjs · 不在 npm https://github.com/SheetJS/sheetjs/issues/2667 · 开发也不在 Github 上了打开:/notes/service/document/sheet/sheetjs
- CE 版本功能限制
- 不支持 style, image, table, chart
- 不支持 i18n
- 不支持 Data Validations, Conditional Formatting
- 不会对 formula 求值
- CE 版本功能限制
- ag-gridGitHubag-grid/ag-gridAg-Grid · 社区版 MIT, TS, React, Angular, Vue · 企业版 · Column Filter · Advance Filter · Cell Range Selection · File Handle · Advanced Select Editor笔记:ag-grid
- MIT, TS, React, Angular, Vue
- 社区版+企业版
- jmaister/excellentexportGitHubjmaister/excellentexport
- MIT, TS
- 导出 Excel
- dream-num/Luckysheet笔记uniluckysheetverdream-num/luckysheet · MIT, JS+jQuery · 2.9MB/606kB · -> univer · dream-num/Luckyexcel · xlsx 转 luckysheet · 目前 不支持导出 - mengshukeji/Luckyexcel#16打开:/notes/service/document/luckysheet
- future-architect/cheetah-gridGitHubfuture-architect/cheetah-grid
- MIT, JS, TS, Vue, React
- VisActor/VTableGitHubVisActor/VTable
- MIT, TS, React, Vue
- by 字节跳动
- 1.6MB, 400kB
- npm:@visactor/vtable
- antvis/S2GitHubantvis/S2
- MIT, TS, React, Vue
- by AntV
- npm:@antv/s2
- 926kB, 256kB
- deps: gl-matrix, @antv/g
- handsontable/handsontableGitHubhandsontable/handsontable
- license 不允许 商业产品使用
myliang/x-spreadsheetGitHubmyliang/x-spreadsheet- MIT, JS
- ⚠️ 开发不活跃
- canvas
- -> wolf-table/tableGitHubwolf-table/table
- jspreadsheet/ceGitHubjspreadsheet/ce
- MIT
- nhn/tui.gridGitHubnhn/tui.grid
- handsontable/hyperformulaGitHubhandsontable/hyperformula
- GPLv3, TS
- revolist/revogridGitHubrevolist/revogrid
- MIT, TS, React, Vue, Svelte, Angular
object[]数据结构
- 501351981/vue-officeGitHub501351981/vue-office
- exceljs/exceljsGitHubexceljs/exceljsexceljs/exceljs · MIT, JS · Excel Workbook Manager · 目前有维护问题 exceljs/exceljs#2764笔记:exceljs
- React Table/Grid/Speadsheet
- react-data-gridGitHubadazzle/react-data-grid
- MIT, TS
- 42kB, 14kB
- 适用于 object[]
- 自身功能非常简洁轻量
- 🌟 首选
- formula 功能可选
- react-spreadsheetGitHubiddan/react-spreadsheet
- MIT, TS
- npm
- 40kB/12kB
- 支持 formula
- 适用于二维数组 - AoA
- fast-formula-parser, jstat, es-abstract, @linaria/core
- fast-formula-parser -> chevrotain, jstat - 体积比较大
hot-formula-parser->@handsontable/formulajs- 弃用 迁移为 hyperformula- 非常简单易用
- ⚠️ 注意 - 不推荐使用
- 功能很少
- 没有 virtual
- 依赖的 fast-formula-parser 相对比较大
- +292kB/83kB
- 渲染表格内容部分
- 不支持: Pin, Frozen, Merge, Resize, Span
- 数据为 matrix - 二维数组
- glideapps/glide-data-gridGitHubglideapps/glide-data-grid
- MIT, TS
nadbm/react-datasheetGitHubnadbm/react-datasheet- MIT, JS
- nick-keller/react-datasheet-gridGitHubnick-keller/react-datasheet-grid
- MIT, TS
- npm
- 84kB/22kB
- 数据为 对象数组
- 只支持 sticky right 列
- 不支持 sticky left
- 使用 @tanstack/react-virtual 作为虚拟滚动
- deps: react-resize-detector
- blueprintjs/table
- ruilisi/fortune-sheet笔记fortune-sheetruilisi/fortune-sheet · MIT, Typescript · fork Luckysheet · rewrite in ts · 移除 jQuery,依赖 React/Vue + immer · formula fork handsontable/formula-parser打开:/notes/service/document/fortune-sheet
- fork Luckysheet
- rewrite in ts
- 移除 jQuery,依赖 React/Vue + immer
- formula fork handsontable/formula-parserGitHubhandsontable/formula-parser
- @formulajs/formula-parser
- @fortune-sheet/core
- 1.6MB/375kB - @formulajs/formulajs, lodash, jstat
- @fortune-sheet/react
- silevis/reactgridGitHubsilevis/reactgrid
- MIT, TS
- npm:@silevis/reactgrid
- 260kB/70kB
- 支持: 多人、填充、多选、Column Resize、Column Reorder、Sticky columns and rows、Group
- react-data-gridGitHubadazzle/react-data-grid
- Wikipedia:Topological sortingWikipediaTopological sorting
Word/Doc
- NodeJS/Browser
- docxjs笔记DocxJSdolanmiu/docx · MIT, TS · 生成 docx · 修改 docx打开:/notes/service/document/docxjs
- 商业
LowCode DataTable
- apitable/apitableGitHubapitable/apitable
- AGPLv3, JS, Java
- supabase
- baserow
- nocodb
- rowyio/rowyGitHubrowyio/rowy
- for Firestore
- gristlabs/grist-coreGitHubgristlabs/grist-core
- Apache-2.0, TS
- SQLite
商业
- www.grapecity.com
- 葡萄城软件(GrapeCity)是一家起源于日本的公司,总部位于日本仙台市。
- www.grapecity.com.cn/developer/spreadjs
- adopted by yunnzhangfanng.com
- @grapecity/spread-excelionpm 包@grapecity/spread-excelioNPM
- SpreadJS JSON <-> XLSX
- www.grapecity.com.cn/developer/spreadjs/price
- 个人 - ¥9800 - 1人开发
- 团队 - ¥29400 - 4人开发
- Ag-GridGitHubag-grid/ag-gridAg-Grid · 社区版 MIT, TS, React, Angular, Vue · 企业版 · Column Filter · Advance Filter · Cell Range Selection · File Handle · Advanced Select Editor笔记:ag-grid
- www.ag-grid.com/license-pricing
- AG Grid Enterprise $999/开发者
- www.ag-grid.com/license-pricing
- Handsontable
- onlyoffice
- SheetJS Pro
- www.syncfusion.com
- www.componentsource.com
- 有一些产品的价格
协议
- 打印
- TCP/IP, IPX/SPX(支持 NDS), SMB(NetBEUI), LPD, IPP1.1, SNMP, Apple Talk
- 扫描
- TCP/IP (FTP, SMB, SMTP, WebDAV) (IPv4/IPv6)
- 邮件、FTP、BOX/硬盘、SMB、TWAIN、WebDAV、USB、Scan Server、Web Service/WSD-Scan、Device Profile for Web Service(DPWS)
- 互联网传真
- SMTP, POP
- 传真
- Super G3
- PTSN
- 参考
- bizhub C458 A3 彩色多功能复合机
- percx/Praeda/jobs/MP0020.plGitHub 文件percx/Praeda/jobs/MP0020.pl
- www.konicaminolta.eu/eu-en/software
- Bye CUPS: Printing with Netcat
- HNHacker NewsHacker News #28054789Hacker News
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- 办公套件笔记 · Awesome
Office 基本都与 Document 相关 · Awesome · FAQ · OpenDocument · OOXML - Office Open XML · .odt, .fodt for word processing (text) documents
站内链接
- DocxJS笔记 · docxjs
dolanmiu/docx · MIT, TS · 生成 docx · 修改 docx
- fortune-sheet笔记 · ruilisi/fortune-sheet
ruilisi/fortune-sheet · MIT, Typescript · fork Luckysheet · rewrite in ts · 移除 jQuery,依赖 React/Vue + immer · formula fork handsontable/formula-parser
- SheetJS笔记 · SheetJS/sheetjs
SheetJS/sheetjs · Apache-2.0, JS · git -> sheetjs · 不在 npm https://github.com/SheetJS/sheetjs/issues/2667 · 开发也不在 Github 上了
- uniluckysheetver笔记 · dream-num/Luckysheet
dream-num/luckysheet · MIT, JS+jQuery · 2.9MB/606kB · -> univer · dream-num/Luckyexcel · xlsx 转 luckysheet · 目前 不支持导出 - mengshukeji/Luckyexcel#16
参考资料
GitHub72 条
- handsontable/hyperformulagithub.com/handsontable/hyperformula
- ag-grid/ag-gridgithub.com/ag-grid/ag-grid
- handsontable/formula-parsergithub.com/handsontable/formula-parser
- 501351981/vue-officegithub.com/501351981/vue-office
- aanckar/react-pdf-tailwindgithub.com/aanckar/react-pdf-tailwind
- adazzle/react-data-gridgithub.com/adazzle/react-data-grid
- alafr/SVG-to-PDFKitgithub.com/alafr/SVG-to-PDFKit
- alibaba/easyexcelgithub.com/alibaba/easyexcel
- antvis/S2github.com/antvis/S2
- apache/poigithub.com/apache/poi
- apitable/apitablegithub.com/apitable/apitable
- benbalter/word-to-markdowngithub.com/benbalter/word-to-markdown
- bpampuch/pdfmakegithub.com/bpampuch/pdfmake
- cantoo-scribe/pdf-libgithub.com/cantoo-scribe/pdf-lib
- dbashford/textractgithub.com/dbashford/textract
- diegomura/react-pdfgithub.com/diegomura/react-pdf
- dolanmiu/docxgithub.com/dolanmiu/docx
- exceljs/exceljsgithub.com/exceljs/exceljs
- exceljs/exceljs#2764github.com/exceljs/exceljs/issues/2764
- FancyGrid/awesome-gridgithub.com/FancyGrid/awesome-grid
- foliojsgithub.com/foliojs
- foliojs/pdfkitgithub.com/foliojs/pdfkit
- formulajs/formulajsgithub.com/formulajs/formulajs
- future-architect/cheetah-gridgithub.com/future-architect/cheetah-grid
- glideapps/glide-data-gridgithub.com/glideapps/glide-data-grid
- gristlabs/grist-coregithub.com/gristlabs/grist-core
- handsontable/handsontablegithub.com/handsontable/handsontable
- harshankur/officeParsergithub.com/harshankur/officeParser
- Hopding/pdf-libgithub.com/Hopding/pdf-lib
- iddan/react-spreadsheetgithub.com/iddan/react-spreadsheet
- jmaister/excellentexportgithub.com/jmaister/excellentexport
- jspreadsheet/cegithub.com/jspreadsheet/ce
- jzillmann/pdf-to-markdowngithub.com/jzillmann/pdf-to-markdown
- kevinschaich/mintablegithub.com/kevinschaich/mintable
- lalalic/docx2htmlgithub.com/lalalic/docx2html
- lalalic/docx4jsgithub.com/lalalic/docx4js
- LesterLyu/fast-formula-parsergithub.com/LesterLyu/fast-formula-parser
- LibreOffice/coregithub.com/LibreOffice/core
- mgcrea/node-xlsxgithub.com/mgcrea/node-xlsx
- modesty/pdf2jsongithub.com/modesty/pdf2json
- mozilla/pdf.jsgithub.com/mozilla/pdf.js
- mwilliamson/mammoth.jsgithub.com/mwilliamson/mammoth.js
- myliang/x-spreadsheetgithub.com/myliang/x-spreadsheet
- nadbm/react-datasheetgithub.com/nadbm/react-datasheet
- nextcloud/documentserver_communitygithub.com/nextcloud/documentserver_community
- nextcloud/servergithub.com/nextcloud/server
- nhn/tui.gridgithub.com/nhn/tui.grid
- nick-keller/react-datasheet-gridgithub.com/nick-keller/react-datasheet-grid
- ofdrw/ofdrwgithub.com/ofdrw/ofdrw
- ONLYOFFICE/CommunityServergithub.com/ONLYOFFICE/CommunityServer
- ONLYOFFICE/DocumentServergithub.com/ONLYOFFICE/DocumentServer
- ONLYOFFICE/onlyoffice-owncloudgithub.com/ONLYOFFICE/onlyoffice-owncloud
- open-xml-templating/docxtemplatergithub.com/open-xml-templating/docxtemplater
- opendatalab/magic-docgithub.com/opendatalab/magic-doc
- opengovsg/pdf2mdgithub.com/opengovsg/pdf2md
- pdfcpu/pdfcpugithub.com/pdfcpu/pdfcpu
- percx/Praeda/jobs/MP0020.plgithub.com/percx/Praeda/blob/master/jobs/MP0020.pl
- PHPOffice/PhpSpreadsheetgithub.com/PHPOffice/PhpSpreadsheet
- qax-os/excelizegithub.com/qax-os/excelize
- revolist/revogridgithub.com/revolist/revogrid
- rowyio/rowygithub.com/rowyio/rowy
- SheetJS/sheetjs#2667github.com/SheetJS/sheetjs/issues/2667
- silevis/reactgridgithub.com/silevis/reactgrid
- Stirling-Tools/Stirling-PDFgithub.com/Stirling-Tools/Stirling-PDF
- sumatrapdfreader/sumatrapdfgithub.com/sumatrapdfreader/sumatrapdf
- unidoc/uniofficegithub.com/unidoc/unioffice
- VikParuchuri/markergithub.com/VikParuchuri/marker
- VisActor/VTablegithub.com/VisActor/VTable
- wojtekmaj/react-pdfgithub.com/wojtekmaj/react-pdf
- wolf-table/tablegithub.com/wolf-table/table
- xmldom/xmldomgithub.com/xmldom/xmldom
- ZEISS/react-view-pdfgithub.com/ZEISS/react-view-pdf
Wikipedia3 条
- Office Open XMLWikipedia:Office Open XML
- OpenDocumentWikipedia:OpenDocument
- Topological sortingWikipedia:Topological sorting
Hacker News2 条
- Hacker News #28054789HN #28054789
- Hacker News #30356020HN #30356020
依赖包1 条
- @grapecity/spread-exceliowww.npmjs.com/package/@grapecity/spread-excelio
其他外链22 条
- blueprintjs.com/docsblueprintjs.com/docs
- codeberg.org/go-pdf/fpdfcodeberg.org/go-pdf/fpdf
- docs.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/restdocs.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/rest
- docxtemplater.comdocxtemplater.com/
- docxtemplater.com/pricingdocxtemplater.com/pricing
- handsontable.com/pricinghandsontable.com/pricing
- pdfmake.org/playground.htmlpdfmake.org/playground.html
- react-pdf-repl.vercel.appreact-pdf-repl.vercel.app/
- www.ag-grid.com/license-pricingwww.ag-grid.com/license-pricing
- www.componentsource.comwww.componentsource.com/
- www.excelformulabeautifier.comwww.excelformulabeautifier.com/
- www.grapecity.comwww.grapecity.com/
- www.grapecity.com.cn/developer/spreadjswww.grapecity.com.cn/developer/spreadjs
- www.grapecity.com.cn/developer/spreadjs/pricewww.grapecity.com.cn/developer/spreadjs/price
- www.iana.org/assignments/media-types/media-types.xhtmlwww.iana.org/assignments/media-types/media-types.xhtml
- www.konicaminolta.com.cn/office-printing/copier/2018-11-30/159.htmlwww.konicaminolta.com.cn/office-printing/copier/2018-11-30/159.html
- www.konicaminolta.eu/eu-en/softwarewww.konicaminolta.eu/eu-en/software
- www.onlyoffice.com/workspace-prices.aspxwww.onlyoffice.com/workspace-prices.aspx
- www.suwell.cn/productwww.suwell.cn/product
- www.syncfusion.comwww.syncfusion.com/
- www.syncfusion.com/sales/teamlicensewww.syncfusion.com/sales/teamlicense
- yunnzhangfanng.comyunnzhangfanng.com/