关于 transform-convert-markdown-to-pdf-with-transloadit
使用 Transloadit 官方 CLI 将本地 Markdown 文件转换为 PDF 的技能。它说明输入输出路径处理方式,以及 CLI 查找凭据的顺序。
主要功能
- 01将本地 Markdown 文件转为 PDF
- 02指定输出路径或使用默认路径
- 03从支持的位置解析凭据
- 04验证生成的 PDF
适用场景
- 01在 Markdown 源文件旁生成 PDF
- 02指定 PDF 输出位置
- 03使用本地凭据执行转换
- 04确认目标输出文件已生成
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ transloadit/ skills --skill transform-convert-markdown-to-pdf-with-transloadit安装后在 Claude Code 中输入/transform-convert-markdown-to-pdf-with-transloadit确认已加载。
详细介绍
使用 Transloadit 将 Markdown 转换为 PDF
适用场景
- 将一个本地 Markdown 文件转换为一个本地 PDF 文件
- 将 PDF 保存在源 Markdown 文件旁边
- 凭据可能已存在于 shell、本地
.env文件或~/.transloadit/credentials中的 Agent 工作流
输入
- 本地
.md文件的绝对路径 - 可选的输出路径;默认为相同路径下的
.pdf文件
工作流
- 确认 Markdown 输入文件存在,并将其解析为绝对路径。
- 除非用户提供了不同的
.pdf目标路径,否则在其旁边生成输出路径。 - 让 CLI 按以下顺序自动解析身份验证信息:
- Shell 环境变量
- 仅当前工作目录中的
.env ~/.transloadit/credentials如果.env位于父目录中,请先将变量导出到 shell。
- 使用官方 CLI 运行转换:
npx -y @transloadit/node markdown pdf --input /ABS/PATH/file.md --output /ABS/PATH/file.pdf
说明
- 优先使用
@transloadit/node;这是官方 CLI 方式,并提供markdown pdf。 - 未提供
--output时,CLI 默认会将 PDF 写入 Markdown 文件旁边。 - 若想使用可重复利用的用户级配置,优先选择
~/.transloadit/credentials作为默认回退方式。 - 当前目录中的
.env仍具有更高优先级,因此在需要确定账户选择时应避免使用它。 - 如果凭据仅存在于仓库根目录的
.env中,请从该目录运行命令,或先导出变量。 - 将密钥保留在服务端或本地;切勿将
TRANSLOADIT_SECRET放入浏览器代码中。 - 转换完成后,确认 PDF 已存在于预期的输出路径。
评论
支持 Markdown