源于工作需要,将 swagger 文档导出 PDF 文档。发现了 RapiPDF 工具,但 RapiPDF 官方只提供了基于 URL 来生成文档,遂基于 RapiPDF 写了个在线工具(纯前端,无后台,不收集用户文档数据,安全可靠稳定),不仅支持 URL,还支持 JSON 文件上传,或直接贴入 JSON 文本。虽然网站界面原始,但生成的文档却非常精美优雅,欢迎各位彦祖们试用! https://swagger-fly.com/
1
aboat365 OP 一楼地址: https://swagger-fly.com/
|
2
fenglangjuxu 2021-09-13 10:12:10 +08:00
不知道是我网不行还是咋地 上传文件之后 一直转圈圈 慢成狗
|
3
aboat365 OP @fenglangjuxu 用爱发电,没钱买 cdn 和大宽带。是在加载核心 js 文件。等加载完毕,才能点击生成文档。
|
4
BiChengfei 2021-09-13 10:38:01 +08:00
牛牛牛,不过生成的文档风格,不太习惯
|
5
aboat365 OP @BiChengfei 哈哈,小清新
|
6
iamzuoxinyu 2021-09-13 12:59:39 +08:00 via Android
这不就一个 ctrl+p 就能实现的么…我也用 pupteer 实现过,后来发现没什么卵用…
|
7
aboat365 OP @iamzuoxinyu 不是你想的这样,你打开试试功能就明白了
|
8
wizzer 2021-09-13 13:35:48 +08:00
麻烦升级下服务器带宽。。。
|
9
wizzer 2021-09-13 13:38:21 +08:00
半天都加载不完
|
10
balabalaguguji 2021-09-13 13:39:35 +08:00
可以试下易文档,写文档方便,支持 pdf 导出 https://easydoc.net
|
11
wizzer 2021-09-13 13:46:56 +08:00
https://demo.budwk.com/api/platform/openapi/#/load/openapi.json
``` rapipdf-min.js:33795 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'type') at x (rapipdf-min.js:33795) at P (rapipdf-min.js:33795) at P (rapipdf-min.js:33795) at P (rapipdf-min.js:33795) at rapipdf-min.js:33795 at c (rapipdf-min.js:33795) at rapipdf-min.js:33795 at Array.map (<anonymous>) at y (rapipdf-min.js:33795) at A (rapipdf-min.js:33795) ``` |
13
tonyli 2021-09-13 14:27:51 +08:00
给老哥点赞!
|
14
NealCCC 2021-09-14 11:15:33 +08:00
40s 下载了 800k,看楼主说一共 50M 。算了,懒得试了
|
17
aboat365 OP |