什么是 Liquor?
Liquor 是一个基于 Node.js 的命令行工具,可以将 HTML 转换成 PDF 文件。它的特点是易于使用、快速且高质量。
安装 Liquor
在使用 Liquor 之前,需要先安装 Node.js 和 NPM。安装后,打开终端并输入以下命令:
--- ------- -- ------
这条命令会将 Liquor 安装为全局模块,使其在任何目录下都可用。
使用 Liquor
命令行界面
在终端中运行以下命令:
------ ------
这条命令将显示 Liquor 的帮助信息,其中包括所有可用选项和参数。
要将 HTML 文件转换为 PDF 文件,可以运行以下命令:
------ ---------- ----------
其中,input.html
是输入文件的路径,output.pdf
是输出文件的路径。如果输出文件不存在,则 Liquor 将自动创建它。
你还可以使用其他选项来控制转换过程。例如,要指定页面大小为 A4,并设置页边距为 1 英寸,可以运行以下命令:
------ ---------- ---------- ------ -- -------- ---
JavaScript API
如果你想在 JavaScript 代码中使用 Liquor,可以通过以下方式导入它:
----- ------ - ------------------
然后,你可以使用 liquor
对象上的方法来执行转换操作。例如,要将 HTML 字符串转换为 PDF 字节数组,可以运行以下代码:
----- ---- - ----------------------- --------------------------- ----- ------- - - ----- ----- ------- ----- -- ----- --- - ----- ---------------------- ---------
该代码将在内存中生成 PDF 文件,并将其作为字节数组返回。
总结
Liquor 是一个方便易用的命令行工具,可以将 HTML 转换成高质量的 PDF 文件。它不仅支持多种选项和参数,还提供了 JavaScript API,使其可以轻松地集成到任何 Node.js 应用程序中。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/46917