26 个版本
0.8.11 | 2023 年 11 月 19 日 |
---|---|
0.8.10 | 2022 年 9 月 13 日 |
0.8.9 | 2022 年 3 月 10 日 |
0.8.8 | 2021 年 11 月 19 日 |
0.1.0 | 2015 年 7 月 9 日 |
在 文本处理
每月下载量 2,552
用于 8 个 crate(直接使用 6 个)
51KB
975 行代码(不含注释)
说明
-
将 pandoc crate 添加到您的 Cargo.toml
[dependencies] pandoc = "0.8"
-
创建 pandoc 构建器并执行它
let mut pandoc = pandoc::new(); pandoc.add_input("hello_world.md"); pandoc.set_output(OutputKind::File("hello_world.pdf".to_string())); pandoc.execute().unwrap();
PDF 输出
针对 Windows 的特定要求
如果您的安装路径与默认路径不同,请使用 add_latex_path_hint
函数将它们添加到 pandoc 构建器中。安装 miktex 或 texlive。
常见问题
找不到文件错误
使用 add_pandoc_path_hint
将 pandoc 的实际路径添加到搜索路径。在 Windows 上,它通常位于 %LOCALAPPDATA%\Pandoc\
,但该路径会自动由本 crate 搜索。
依赖项
~450KB