跳到正文
简体中文
工作台什么都不上传的工具
ODERSA 协会的一间工坊什么都不外传,什么都不留存,什么都到不了我们手里。

工坊,一个专区一个专区看

每个位置都画在挂板上;一件工具写完、验过、并由机器证明是本地运行之后,才摆上去。没摆上去的就不作数,因此也不会出现在这里:挂板只显示真实存在的工具。完整的平面图看页脚的计数,我们凭证据放弃了什么则写在“我们的做法”页面上。

Corner 1

PDF 专区

合并、拆分、加锁、填写、瘦身。一份 PDF 不该为了被切成两半,就得跑到陌生人那里去一趟。

已摆上工作台
N° 1合并 PDF

把您的 PDF 一次性放进来。工具按您在屏幕上看到的顺序把它们首尾相接,交还一个文件。这些文件一份也没有离开您的设备。

.pdf
N° 2拆分或提取页面

照您平时的写法输入“1-3, 7, 12-”。工具会在动手之前,把它将要取走的页码一条不落地列给您看,还会点名您要的、但根本不存在的那些页。

.pdf
N° 3重排和旋转页面

工具会在动手之前显示每一页的角度,事后再把成品文件里的角度读一遍。旋转一页不动一个像素:变的只是显示角度,所以毫无损失。

.pdf
N° 4给 PDF 瘦身

一份 PDF 的体积,几乎全在它的图片上。工具会把图片一张张列出来,说明每一张它能做什么,并把前后的真实差距摆出来。没什么可省的时候,它会直说,而不是把同一个文件换个名字还给您。

.pdf
N° 6填写 PDF 表单

这件工具填的是那些真的带表单字段的 PDF,而如果您那份没有,它会马上告诉您。它会把每个字段按名字列出来,填好,再把产出的文件重新打开,确认您的答案确实在里面。

.pdf
N° 7加页码、加水印

位置是按规则定的,不是用鼠标点的:正因如此才能不显示页面就把这件事做完,也就不用内嵌一个渲染引擎。工具会在动手之前把每一页上要写什么给您看,并点名那些显示角度会把一切弄歪的页面。

.pdf
N° 8图片转 PDF

把照片一次全放进来:它们会变成一份 PDF,一张图一页。JPEG 和 PNG 是原封不动放进去的;其他格式会被重新编码,而它那一行会写明。

.jpg · .png · .webp · .avif · .gif
N° 9清除 PDF 的元数据

PDF 的元数据不是放在一个地方,它有三个窝。工具会把三个都摆出来,然后清空,再把产出的文件重新打开,告诉您还剩下什么。

.pdf
N° 10给 PDF 加密码

方向从文件本身推断:没上锁的文件就上锁,上了锁的文件就打开。方法在动手之前就摆出来,连修订号一起,而且产出的文件会被重新打开,确认它真的开得了。

.pdf

Corner 2

图片专区

一张照片说出来的,比它显示的多。在这里可以看清它、清干净它、缩小它、裁剪它,把不关别人事的地方打上码。

已摆上工作台

Corner 3

安全专区

加密一个文件,编一句结实的密码短语,确认下载回来的东西没被动过手脚,把链接里的跟踪参数拆掉。

已摆上工作台

Corner 4

文字与数据专区

数一数、比一比、排排版、清一清。手边没有的时候,这些小动作能让人白搭一个钟头。

已摆上工作台
N° 22统计字数、衡量可读性

“多少个字符?”并没有唯一答案,而这正是这件工具第一件要给您看的事:一个表情符号占两个码元、一个码位,而屏幕上只是一个符号。三种数法分开显示,各自有什么用也写在旁边。

粘进来的一段文字
N° 23比对两段文字

一份合同、一份报价、一封信的两个版本:拿到一个陌生网站上去比,就等于把两个版本都交给了它。在这里,它们一步也不离开您的设备,而且工具是逐词指出改动的,不是把两整行涂成红色。

粘进来的两段文字
N° 24格式化并校验 JSON

这里的解析器是自己手写的,没有借用浏览器的:因为浏览器的报错文字没有任何规范约束,各家浏览器还各说各话。这一个会告诉您第几行、第几列,以及那里本该是什么,在哪儿都一样。

粘进来的 JSON
N° 25CSV 转 JSON,反过来也行

有一件事几乎没人说:“CSV 格式”并不是一项标准。它那份参考文档标着“仅供参考”,而且文档自己就写着,各家实现之间存在相当大的差异。所以这件工具会把分隔符量出来,而不是猜,并且把量到的结果告诉您。

粘进来的 CSV 或 JSON
N° 26清掉粘贴带来的格式

粘贴过来的文字带着谁也看不见的东西:零宽字符、能在不改动字节的情况下把显示顺序倒过来的书写控制符、算不上空格的空格。工具会用 Unicode 的官方名称把它们一个一个点出来,然后清掉。

粘进来的一段文字
N° 27Markdown 转 HTML

您文中所有的 HTML 符号一律转义,没有例外:写在 Markdown 里的一段脚本,出来是看得见的文字,永远不会变成可执行的东西。这比规范更严,而对一件产出“会被人打开的文件”的工具来说,这是唯一稳妥的做法。

粘进来的 Markdown