文本转 PDF
把文本文件,或者你粘贴的任何东西,变成 PDF。什么都不会离开你的设备。
HonestPDF 完全在浏览器里把纯文本转成 PDF。它按 UTF-8 和 UTF-16 读取 .txt 文件,你愿意的话保留换行和缩进,输出真正可选中的文字。什么都不会上传,文字也绝不会被当作 Markdown 来读:井号还是井号。
0 行,0 个字符
怎么排版
纸张
字号
页边距
诗、地址或日志请打开。想让硬换行的段落按页宽重新排版就关掉。
在这个标签页里读取什么都不上传真正的文字,不是截图
打印对话框做不到的事
- ✓换行你说了算:诗、地址或日志就全部保留,硬换行的段落就让它按页宽重新排。多数转换器替你选了一种,还不告诉你。
- ✓按文件真正保存的方式读取:UTF-8、带字节顺序标记的 UTF-8,以及 Windows 编辑器写出的 UTF-16。把 UTF-16 当成 UTF-8 来读,转换会顺利完成,结果是每个字母之间都夹着一个空格。
- ✓任何语言:拉丁文、希腊文和西里尔文排成文字,内嵌字体写不出来的文字则用你自己设备上的字体画出来,而不是悄悄消失。
- ✓什么都不上传:文件在你的浏览器里读取,PDF 也在那里生成。没有账号,没有服务器强加的体积上限,你的笔记在任何地方都没有副本。
你的文字会怎么样
没有东西离开你的设备。文件在标签页里读取,在标签页里排版,从标签页保存。没有上传,没有账号,也没有你转过什么的记录,因为任何一步都没有服务器参与。
关于文本转 PDF 的问题
我的换行会保留吗?
你想保留就会。把设置开着,文件的每一行就是页面上的一行,缩进也跟着来,这正是诗、地址、歌词或日志需要的。关掉,段落里的行会连起来按页面重新排,这是一本在第七十列硬换行的小说需要的。
我的文字会被当成 Markdown 吗?
不会,这是特意的。以井号开头的行就是井号,星号就是星号,文件名里的下划线待在原地。如果你确实想要 Markdown 排版,那是 Markdown 转 PDF 这个工具的事。
不是中文的文件呢?
可以。拉丁文、希腊文和西里尔文排成真正的文字。日文、韩文、中文、泰文、天城文、阿拉伯文和希伯来文用你自己设备上的字体画出来,词句会出现在页面上,而不是一声不响地消失。PDF 库遇到自己字体里没有的字符时,发生的正是这种消失。
文件最大能有多大?
几兆字节,大约几十万行。整份都在你的浏览器标签页里排版,超过之后标签页会停止响应而不是完成,工具会直说,而不是硬试。
PDF 里的文字能选中吗?
能。它是排成真正的文字,而不是画成图像,所以你可以在 PDF 里搜索、复制,也能让读屏软件念出来。这也让文件保持小巧。
有东西被上传吗?
没有。你的文字由这个标签页里的 JavaScript 读取和排版。没有可上传的服务器,这也是为什么不需要账号,也不限制你转多少个文件。
💡
文字变成 PDF 了?打印前加上页码,跟其余材料合并,或者压缩一下给不收这个大小的表单。