Skip to content

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub

取消转换任务

ComPDF Conversion SDK 支持通过 CConvertCallback 结构体中的 cancel 回调随时中断您正在进行的转档任务。当 cancel 回调返回 true 时,当前转换任务会尽快停止。

c++
bool Cancel()
{
    return false;
}

ConvertOptions opt;
CConvertCallback callback = {};
callback.handle = nullptr;
callback.progress = nullptr;
callback.cancel = Cancel;

CPDFConversion::StartPDFToWord("input.pdf", "password", "path/output.docx", opt, &callback);

如果您需要在特定时机取消转换,可以在 Cancel 回调中根据外部状态返回 true