需要windows环境!!

windows需要安装office 或者 wprd

pip install win32con

pip install pymupdf

#!/usr/bin/env python3
# coding=utf-8import sys, fitz
import os
from win32com.client import constants,gencacheosPath = os.getcwd()
def docToPdf(wordPath, pdfPath):# 调用word程序                 这里安装的office就用word.  安装wps就用wps.word =gencache.EnsureDispatch('Word.Application')# 打开word文件doc = word.Documents.Open(wordPath, ReadOnly=1)doc.ExportAsFixedFormat(pdfPath,constants.wdExportFormatPDF)def pdfToImg(pdf):doc = fitz.open(pdf)# pdf_name = os.path.splitext(pdf)[0]pdf_name = os.path.splitext(pdf)[0]for pg in range(0, doc.pageCount):page = doc[pg]rotate = int(0)  zoom_x = 2.0zoom_y = 2.0trans = fitz.Matrix(zoom_x, zoom_y).preRotate(rotate)pm = page.getPixmap(matrix=trans, alpha=False)    # 文件名pm.writePNG(str(pdf_name) + '-' + '{:02}.png'.format(pg))if __name__ == '__main__':# docToPdf(osPath+'/doc/222.docx',osPath+'/pdf/222.pdf')pdfToImg(osPath+'/pdf/111.pdf')

word转图片,pdf转图片,doc转图片,docx转图片相关推荐

  1. 有什么可以将word转换成pdf的免费转换工具?

    最近有些小伙伴私信我说word文件可以转换成pdf文件吗?word转pdf后有什么区别吗?怎么将word转换成pdf呢?对于这些小编就说说转换后的区别吧.word转换pdf格式之后是有各种好处的,首先 ...

  2. WORD解析:使用poi解析doc和docx

    1.pom依赖 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency><gr ...

  3. java实现doc互转docx

    jacod 使用原因 为什么doc无法解析 docx可以解析 还有其他方法可以将doc转换为docx吗? 具体使用方法 引入依赖或手动下载 代码 使用原因 word中使用poi读取文章内容不能正确读取 ...

  4. poi doc转docx_文件批量操作之.doc转成.docx

    "❤希望通过Python编程,替代你去做耗时耗力耗心的事情. 让你在烦忙的学习生活中,给自己一些和自己相处的时间, 也给自己一些和家人在一起的时间❤" win32com模块实现批量 ...

  5. 【Java】SpringBoot后端格式转换:把Word转成PDF再按页转成图片在前端展示(Linux)

    ConvertUtil 1. word2pdf 1.1 aspose-word插件 1.2 word转pdf 1.2.1 添加license文件 1.2.2 具体实现 2. pdf2imgByPage ...

  6. Word批量转PDF(内容转图片,防复制文字)

    一.软件下载地址 Word批量转PDF(内容转图片,防复制文字)(2021-07-13更新)下载地址: https://download.csdn.net/download/techinged/241 ...

  7. 使用aspose-word将word转化为pdf,循环添加表格、数据、图片

    废话不多说,直接上干货. 1.因为我是springboot项目,所以新建如下目录,并将aspose-word jar包放在目录下 2.在pom文件中添加显示依赖(添加显示依赖的方法有多种,可自行选择) ...

  8. 【githubshare】开源的文件文档在线预览项目,支持主流办公文档的在线预览,如 doc、docx、Excel、pdf、txt、zip、rar、 图片等

    GitHub 上一份硬核计算机科学 CS 自学计划,偏向软件工程和系统架构方向. 旨在帮助开发者制定一个为期 3-5 年的重学 CS 目标,夯实 CS 基本功,达到美国一流大学 CS 专业本科毕业水平 ...

  9. Word电子扫描仪 word文档转换为图片Pdf,Word文档扫描成Pdf,word文档加密 word转图片 word转pdf

    Word文档转换为图片Pdf,Word文档扫描成Pdf Word转换为图片Pdf 1.        Word转换为Pdf,程序很多,但转换后的Pdf,还可以复制,虽可以加密禁止复制,但市场上太多的P ...

最新文章

  1. jvm 堆外内存_NIO效率高的原理之零拷贝与直接内存映射
  2. 生产系统支撑终端故障处理的三个误区
  3. 获取日期对应的财务期间
  4. conductor任务域
  5. qt构建json字符串的时候,某一个值为字符串
  6. MySQL 面试,必须掌握的 8 大核心点
  7. Spring常用注解 - 使用注解来构造IoC容器
  8. 安装、配置文件-配置 CACTI 监控 MySQL 数据库状态-by小雨
  9. 02-C#(基础)基本的定义和说明
  10. 图文配置Silverlight3.0开发环境(转载)
  11. NGN学习笔记1——NGN的基本概念和体系结构
  12. Ubuntu系统搜狗拼音无法输出
  13. ff14 人最多的服务器,记录FF14全服人数最少的服务器红茶川
  14. feign源码解析 - 运行时
  15. 中央批准!顶尖985大学换帅,开启书记、校长双院士!
  16. 大理石在哪儿(Uva10474)
  17. 【存储器了解 RAM flash和eeprom存储器的区别和作用】
  18. java面试潜规则,你知道几条
  19. 什么是爱,什么是爱情,有谁能告我?
  20. FBI:BlackCat 勒索软件至少入侵了全球60个组织的网络系统

热门文章

  1. oracle 建分区索引_Oracle的分区表和Local索引创建与维护
  2. Pentaho Report Designer 教程(一)初识
  3. SPH算法简介(四): Hello, SPH
  4. Springboot +AOP日志系统
  5. 对象存储哪家价格便宜?最便宜的云存储推荐!
  6. 中国计算机科学家的艰苦奋斗,中科大校友结束中国无“芯”史摘得北京科技最高奖...
  7. 推荐一个windows下使用的无广告解压缩软件
  8. $(...)[0].attr is not a function
  9. 【OpenCall】ICASSP2023通用会议理解及生成挑战赛邀请函
  10. 随机洗牌算法+matlab,洗牌算法及 random 中 shuffle 方法和 sample 方法浅析