Skip to content
全新发布

PDF SDK 与 AI 文档处理

在 GitHub 获取完整的私有化部署SDK 包及 AI 智能文档处理能力,一键部署,快速构建您的文档处理工作流。

获取转换进度

ComPDF Conversion SDK 通过 CConvertCallback 结构体中的回调函数获取转换进度,以下示例演示了如何获取执行 PDF 转 Word 任务时的转换进度:

c++
void Progress(int current_page_count, int total_page_count)
{
    std::cout << "progress: " << current_page_count << " / " << total_page_count << std::endl;
}

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

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

其中,handle 字段由 SDK 在转换过程中内部维护,调用时初始化为 nullptr 即可。