最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)Word文檔轉(zhuǎn)換為圖片(JPG、PNG、SVG等常見格式)

 更新時間:2024年06月27日 10:10:35   作者:Eiceblue  
將Word文檔以圖片形式導(dǎo)出,既能方便信息的分享,也能保護(hù)數(shù)據(jù)安全,避免被二次編輯,文本將介紹如何使用 Spire.Doc for Python 庫在Python程序中實(shí)現(xiàn)Word到圖片的批量轉(zhuǎn)換,需要的朋友可以參考下

前言

將Word文檔以圖片形式導(dǎo)出,既能方便信息的分享,也能保護(hù)數(shù)據(jù)安全,避免被二次編輯。文本將介紹如何使用Spire.Doc for Python 庫在Python程序中實(shí)現(xiàn)Word到圖片的批量轉(zhuǎn)換。

Spire.Doc for Python 庫作為專業(yè)的Word文檔處理控件,支持轉(zhuǎn)換Word 文檔到多種文件格式,包括JPG、PNG、SVG等圖片格式。可以通過pip安裝:

pip install Spire.Doc

代碼示例如下:

1. Python 將Word文檔轉(zhuǎn)換為JPG、JPEG、PNG、BMP等圖片格式

from spire.doc import *
from spire.doc.common import *
 
# 加載Word文檔
document = Document()
document.LoadFromFile("實(shí)驗(yàn).docx")
 
# 遍歷所有頁面
for i in range(document.GetPageCount()):
    # 轉(zhuǎn)換指定頁面為圖片流
    imageStream = document.SaveImageToStreams(i, ImageType.Bitmap)
    # 保存為.png圖片(也可以保存為jpg或bmp等圖片格式)
    with open("圖片\\圖-{0}.png".format(i),'wb') as imageFile:
        imageFile.write(imageStream.ToArray())
        
# 關(guān)閉文檔
document.Close()

以上代碼通過 Document.SaveImageToStreams() 方法將Word文檔中的頁面轉(zhuǎn)換為圖片流,之后再將圖片流保存為指定格式的圖片文件。將Word轉(zhuǎn)為PNG圖片的生成文件如下:

2. Python 將Word文檔轉(zhuǎn)換為SVG格式

SVG圖片是一種基于XML的矢量圖形格式,它允許創(chuàng)建可縮放、可編輯的圖形,非常適合在網(wǎng)頁設(shè)計(jì)、圖標(biāo)設(shè)計(jì)、應(yīng)用程序和各種圖形設(shè)計(jì)中使用。在Spire.Doc for Python中,Word 轉(zhuǎn)SVG 可以直接使用 Document.SaveToFile(fileName, FileFormat.SVG) 方法。

from spire.doc import *
from spire.doc.common import *
 
# 加載Word文檔
document = Document()
document.LoadFromFile("實(shí)驗(yàn).docx")
 
# 轉(zhuǎn)換為SVG文件
document.SaveToFile("轉(zhuǎn)SVG\\SVG.svg", FileFormat.SVG)
document.Close()

生成文件如圖:

到此這篇關(guān)于Python實(shí)現(xiàn)Word文檔轉(zhuǎn)換為圖片(JPG、PNG、SVG等常見格式)的文章就介紹到這了,更多相關(guān)Python Word轉(zhuǎn)圖片內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python解壓TAR文件至指定文件夾的實(shí)例

    python解壓TAR文件至指定文件夾的實(shí)例

    今天小編就為大家分享一篇python解壓TAR文件至指定文件夾的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    在 Web 開發(fā)和數(shù)據(jù)分析中,解析 HTML 是一個常見的任務(wù),尤其是當(dāng)你需要從網(wǎng)頁中提取數(shù)據(jù)時,Python 提供了多個庫來處理 HTML,其中最受歡迎的就是 BeautifulSoup,本文將介紹如何使用 bs4 的 BeautifulSoup 庫來解析復(fù)雜的 HTML 內(nèi)容,需要的朋友可以參考下
    2024-11-11
  • Python中l(wèi)ambda排序的六種方法

    Python中l(wèi)ambda排序的六種方法

    本文主要介紹了Python中使用lambda函數(shù)進(jìn)行排序的六種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • 華為2019校招筆試題之處理字符串(python版)

    華為2019校招筆試題之處理字符串(python版)

    這篇文章主要為大家詳細(xì)介紹了華為2019校招筆試題之處理字符串,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • ubuntu安裝sublime3并配置python3環(huán)境的方法

    ubuntu安裝sublime3并配置python3環(huán)境的方法

    這篇文章主要介紹了ubuntu安裝sublime3并配置python3環(huán)境的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Pygame實(shí)戰(zhàn)練習(xí)之飛機(jī)大戰(zhàn)游戲

    Pygame實(shí)戰(zhàn)練習(xí)之飛機(jī)大戰(zhàn)游戲

    飛機(jī)大戰(zhàn)想必是很多人童年時期的經(jīng)典游戲,我們依舊能記得抱個老人機(jī)娛樂的場景,下面這篇文章主要給大家介紹了關(guān)于如何利用python寫一個簡單的飛機(jī)大戰(zhàn)小游戲的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • Python數(shù)據(jù)可視化之用Matplotlib繪制常用圖形

    Python數(shù)據(jù)可視化之用Matplotlib繪制常用圖形

    Matplotlib能夠繪制折線圖、散點(diǎn)圖、柱狀圖、直方圖、餅圖. 我們需要知道不同的統(tǒng)計(jì)圖的意義,以此來決定選擇哪種統(tǒng)計(jì)圖來呈現(xiàn)我們的數(shù)據(jù),今天就帶大家詳細(xì)了解如何繪制這些常用圖形,需要的朋友可以參考下
    2021-06-06
  • Python中raise用法簡單實(shí)例(超級詳細(xì),看了無師自通)

    Python中raise用法簡單實(shí)例(超級詳細(xì),看了無師自通)

    python中raise語句用于手動觸發(fā)異常,通過raise語句可以在代碼中顯式地引發(fā)異常,從而使程序進(jìn)入異常處理流程,下面這篇文章主要給大家介紹了關(guān)于Python中raise用法的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • Python快速進(jìn)修指南之向量數(shù)據(jù)庫文本搜索

    Python快速進(jìn)修指南之向量數(shù)據(jù)庫文本搜索

    這篇文章主要為大家介紹了Java開發(fā)快速進(jìn)修Python指南之向量數(shù)據(jù)庫文本搜索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python通過m3u8文件下載合并ts視頻的操作

    Python通過m3u8文件下載合并ts視頻的操作

    這篇文章主要介紹了Python通過m3u8文件下載合并ts視頻的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04

最新評論

大化| 九龙县| 阜新| 定州市| 浪卡子县| 衡水市| 麻阳| 渝中区| 新野县| 琼中| 万源市| 定兴县| 开封县| 广安市| 密山市| 新化县| 石阡县| 新河县| 长泰县| 瑞丽市| 额尔古纳市| 农安县| 桦南县| 尤溪县| 日喀则市| 通州区| 桑植县| 玛沁县| 鄱阳县| 博兴县| 丹凤县| 莎车县| 林周县| 社旗县| 理塘县| 仪陇县| 襄樊市| 嘉定区| 彰武县| 吴川市| 女性|