Skip to content

文档转换指南

ComPDFKit Conversion SDK 允许开发人员使用非常简单的 API 将 PDF 转换为最常用的格式,并且提供丰富的自定义转档选项,例如是否包含 PDF 文档中的图片与注释,是否开启 OCR 或者版面分析等等。

获取转换进度

ComPDFKit Conversion SDK 通过回调函数的方式获取转换进度,以下示例演示了如何获取执行 PDF 转 Word 任务时的转换进度:

python
# 定义回调函数。
def callback(current_progress: int, total_progress: int):
    print("Convert progress: " + str(current_progress / total_progress * 100) + "%")

error_code = LibraryManager.license_verify("", False, "", "")

if error_code == ErrorCode.Success:
    print("License verify success")

    LibraryManager.initialize("path/to/resource")

    options = ConvertOptions()
    # 在转换过程中设置回调函数。
    error_code = PDFToOffice.start_pdf_to_word("sample.pdf", "", "path/to/output", options, callback)

    if error_code == ErrorCode.Success:
        print("Convert success")

    LibraryManager.release()