午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

轉換 PDF

 大傻子的文淵閣 2024-08-28 發(fā)布于新加坡

我們可以使用Converter類或包裝方法parse()將所有/指定的 pdf 頁面轉換為 docx。如果 pdf 文件包含大量頁面,則支持多處理。

示例 1:轉換所有頁面#

from pdf2docx import Converter

pdf_file = '/path/to/sample.pdf'
docx_file = 'path/to/sample.docx'

# convert pdf to docx
cv = Converter(pdf_file)
cv.convert(docx_file)      # all pages by default
cv.close()

另一種使用parse方法:

from pdf2docx import parse

pdf_file = '/path/to/sample.pdf'
docx_file = 'path/to/sample.docx'

# convert pdf to docx
parse(pdf_file, docx_file)

示例 2:轉換指定頁面

  • 指定頁面范圍start(如果省略則從第一頁開始)和 end(如果省略則到最后一頁):

    # convert from the second page to the end (by default)
    cv.convert(docx_file, start=1)
    
    # convert from the first page (by default) to the third (end=3, excluded)
    cv.convert(docx_file, end=3)
    
    # convert from the second page and the third
    cv.convert(docx_file, start=1, end=3)
    
  • 或者,通過以下方式設置單獨的頁面pages

    # convert the first, third and 5th pages
    cv.convert(docx_file, pages=[0,2,4])
    

筆記

convert()有關輸入參數(shù)的詳細描述,請參閱。

示例 3:多處理

使用默認 CPU 數(shù)量啟用多處理:

cv.convert(docx_file, multi_processing=True)

指定 CPU 的數(shù)量:

cv.convert(docx_file, multi_processing=True, cpu_count=4)

筆記

多重處理僅適用于start和指定的連續(xù)頁面end。

示例 4:轉換加密的PDF

提供password打開和轉換受密碼保護的pdf:

cv = Converter(pdf_file, password)
cv.convert(docx_file)
cv.close()

本軟件按原樣提供,不提供任何明示或暗示的保證。本軟件根據許可分發(fā),除非根據該許可條款明確授權,否則不得復制、修改或分發(fā)。請參閱上的許可信息或聯(lián)系 Artifex Software Inc.,地址為 39 Mesa Street, Suite 108A, San Francisco CA 94129,美國,了解更多信息。

本文檔涵蓋截至 0.5.8 的所有版本。

Discord 徽標

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多